File tree Expand file tree Collapse file tree 3 files changed +13
-5
lines changed Expand file tree Collapse file tree 3 files changed +13
-5
lines changed Original file line number Diff line number Diff line change 6565 shell : bash
6666 run : |
6767 cp target/aarch64-linux-android/release/libpowersync.a libpowersync_aarch64.android.a
68+ cp target/aarch64-linux-android/release/libpowersync.so libpowersync_aarch64.android.so
69+
6870 cp target/armv7-linux-androideabi/release/libpowersync.a libpowersync_armv7.android.a
71+ cp target/armv7-linux-androideabi/release/libpowersync.so libpowersync_armv7.android.so
72+
6973 cp target/i686-linux-android/release/libpowersync.a libpowersync_x86.android.a
74+ cp target/i686-linux-android/release/libpowersync.so libpowersync_x86.android.so
75+
7076 cp target/x86_64-linux-android/release/libpowersync.a libpowersync_x64.android.a
77+ cp target/x86_64-linux-android/release/libpowersync.so libpowersync_x64.android.so
7178
7279 - name : Upload static libraries
7380 uses : actions/upload-artifact@v4
7683 retention-days : 14
7784 path : |
7885 *.a
86+ *.so
Original file line number Diff line number Diff line change @@ -69,10 +69,10 @@ String resolvePowerSyncLibrary() {
6969 Abi .macosArm64 => 'libpowersync_aarch64.macos.dylib' ,
7070 Abi .windowsX64 => 'powersync_x64.dll' ,
7171 Abi .windowsArm64 => 'powersync_aarch64.dll' ,
72- Abi .linuxX64 => 'libpowersync_x64.so' ,
73- Abi .linuxArm => 'libpowersync_armv7.so' ,
74- Abi .linuxArm64 => 'libpowersync_aarch64.so' ,
75- Abi .linuxRiscv64 => 'libpowersync_riscv64gc.so' ,
72+ Abi .linuxX64 => 'libpowersync_x64.linux. so' ,
73+ Abi .linuxArm => 'libpowersync_armv7.linux. so' ,
74+ Abi .linuxArm64 => 'libpowersync_aarch64.linux. so' ,
75+ Abi .linuxRiscv64 => 'libpowersync_riscv64gc.linux. so' ,
7676 _ => throw ArgumentError (
7777 'Unsupported processor architecture "${Abi .current ()}". '
7878 'Please open an issue on GitHub to request it.' ,
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ function compile() {
88 cargo build -p powersync_loadable -Z build-std=panic_abort,core,alloc --release --target $triple
99 cargo build -p powersync_static -Z build-std=panic_abort,core,alloc --release --target $triple
1010
11- mv " target/$triple /release/libpowersync.so" " libpowersync_$suffix .so"
11+ mv " target/$triple /release/libpowersync.so" " libpowersync_$suffix .linux. so"
1212 mv " target/$triple /release/libpowersync.a" " libpowersync_$suffix .linux.a"
1313}
1414
You can’t perform that action at this time.
0 commit comments