Skip to content

Commit 58cf447

Browse files
Capacitor Android CMakeLists Fix (#759)
1 parent 5ba7d33 commit 58cf447

File tree

15 files changed

+42
-56
lines changed

15 files changed

+42
-56
lines changed

.changeset/breezy-carrots-fold.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@powersync/capacitor': patch
3+
---
4+
5+
[Android] Fixed missing CMakeLists file error.

.github/workflows/test-isolated.yaml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,16 @@ jobs:
1717
- name: Setup NodeJS
1818
uses: actions/setup-node@v4
1919
with:
20-
node-version-file: '.nvmrc'
20+
node-version-file: ".nvmrc"
21+
22+
- name: Set up JDK 17
23+
uses: actions/setup-java@v4
24+
with:
25+
java-version: "21"
26+
distribution: "temurin"
27+
28+
- name: Set up Gradle
29+
uses: gradle/actions/setup-gradle@v4
2130

2231
- uses: pnpm/action-setup@v2
2332
name: Install pnpm

demos/example-capacitor/android/app/build.gradle

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ android {
2020
release {
2121
minifyEnabled false
2222
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
23-
signingConfig signingConfigs.debug
2423
}
2524
}
2625
}
2.6 KB
Binary file not shown.

demos/example-capacitor/capacitor.config.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,14 @@
99
}
1010
},
1111
"android": {
12-
"loggingBehavior": "production"
12+
"loggingBehavior": "production",
13+
"buildOptions": {
14+
"releaseType": "APK",
15+
"keystorePath": "debug-isolated.keystore",
16+
"keystorePassword": "android",
17+
"keystoreAlias": "androiddebugkey",
18+
"keystoreAliasPassword": "android"
19+
}
1320
},
1421
"ios": {
1522
"loggingBehavior": "production"

demos/example-capacitor/ios/App/Podfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ PODS:
99
- CapacitorSplashScreen (7.0.3):
1010
- Capacitor
1111
- powersync-sqlite-core (0.4.8)
12-
- PowersyncCapacitor (0.0.1):
12+
- PowersyncCapacitor (0.1.0):
1313
- Capacitor
1414
- powersync-sqlite-core (~> 0.4.6)
1515
- SQLCipher (~> 4.0)
@@ -51,7 +51,7 @@ SPEC CHECKSUMS:
5151
CapacitorCordova: 435121e81a2df4d0034f0fb11fcefab5104cfdb5
5252
CapacitorSplashScreen: d06ae8804808e9f649a08e7bb7f283c77b688084
5353
powersync-sqlite-core: f48d06a7a9e6f73fee5bbc74da542466be2bb06f
54-
PowersyncCapacitor: d7dcf7f15e24b512571dc87f545855f936ef9537
54+
PowersyncCapacitor: 9c39e1aec5125bdea55fa61e8277e4a3b16853d2
5555
SQLCipher: eb79c64049cb002b4e9fcb30edb7979bf4706dfc
5656
ZIPFoundation: dfd3d681c4053ff7e2f7350bc4e53b5dba3f5351
5757

demos/example-capacitor/package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"sync": "npx cap sync",
1515
"ios": "pnpm build && pnpm sync && npx cap run ios",
1616
"android": "pnpm build && pnpm sync && npx cap run android",
17+
"test:build": "pnpm build && npx cap sync && npx cap build android",
1718
"start": "vite",
1819
"build": "vite build",
1920
"preview": "vite preview"
@@ -35,6 +36,9 @@
3536
"devDependencies": {
3637
"@capacitor/cli": "^7.4.3",
3738
"@swc/core": "~1.6.0",
39+
"@mui/material": "^5.15.12",
40+
"@emotion/react": "11.11.4",
41+
"@emotion/styled": "11.11.5",
3842
"@types/node": "^20.12.12",
3943
"@types/react": "^18.3.2",
4044
"@types/react-dom": "^18.3.0",

demos/example-capacitor/tsconfig.json

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,5 @@
1313
"resolveJsonModule": true,
1414
"jsx": "preserve"
1515
},
16-
"references": [
17-
{
18-
"path": "../../packages/web"
19-
}
20-
]
16+
"references": []
2117
}

packages/capacitor/android/CMakeLists.txt

Lines changed: 0 additions & 23 deletions
This file was deleted.

packages/capacitor/android/build.gradle

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,6 @@ android {
2929
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
3030
}
3131

32-
externalNativeBuild {
33-
cmake {
34-
path "CMakeLists.txt"
35-
}
36-
}
37-
3832
buildFeatures {
3933
prefab true
4034
}

0 commit comments

Comments
 (0)