Skip to content

Commit d980146

Browse files
committed
Revert wasm build changes
1 parent e96b797 commit d980146

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

tool/build_wasm.sh

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@ emcc --version
66
# target/wasm32-unknown-emscripten/wasm/powersync.wasm
77
RUSTFLAGS="-C link-arg=-sSIDE_MODULE=2" \
88
cargo build \
9-
-p powersync_static \
9+
-p powersync_loadable \
1010
--profile wasm \
11+
--no-default-features \
12+
--features "powersync_core/static powersync_core/omit_load_extension sqlite_nostd/omit_load_extension" \
1113
-Z build-std=panic_abort,core,alloc \
1214
--target wasm32-unknown-emscripten
1315

@@ -17,8 +19,10 @@ cp "target/wasm32-unknown-emscripten/wasm/powersync.wasm" "libpowersync.wasm"
1719
# target/wasm32-unknown-emscripten/wasm_asyncify/powersync.wasm
1820
RUSTFLAGS="-C link-arg=-sSIDE_MODULE=2 -C link-arg=-sASYNCIFY=1 -C link-arg=-sJSPI_IMPORTS=@wasm/asyncify_imports.json" \
1921
cargo build \
20-
-p powersync_static \
22+
-p powersync_loadable \
2123
--profile wasm_asyncify \
24+
--no-default-features \
25+
--features "powersync_core/static powersync_core/omit_load_extension sqlite_nostd/omit_load_extension" \
2226
-Z build-std=panic_abort,core,alloc \
2327
--target wasm32-unknown-emscripten
2428

@@ -30,8 +34,10 @@ cp "target/wasm32-unknown-emscripten/wasm_asyncify/powersync.wasm" "libpowersync
3034
# Works for both emscripten and wasi.
3135
# target/wasm32-wasip1/wasm/libpowersync.a
3236
cargo build \
33-
-p powersync_static \
37+
-p powersync_loadable \
3438
--profile wasm \
39+
--no-default-features \
40+
--features "powersync_core/static powersync_core/omit_load_extension sqlite_nostd/omit_load_extension" \
3541
-Z build-std=panic_abort,core,alloc \
3642
--target wasm32-wasip1
3743

0 commit comments

Comments
 (0)