Mon 21 Jul 22:43:21 CEST 2025

This commit is contained in:
sbosse 2025-07-21 23:17:32 +02:00
parent 572e3c9a90
commit 1c957f970c

17
js/sql/build.sql.sh Normal file
View File

@ -0,0 +1,17 @@
#!/bin/bash
EMCC_FLAGS='-s ENVIRONMENT=node -O3 -s NODERAWFS=1 -s LEGACY_VM_SUPPORT=1 --memory-init-file 0 -s RESERVED_FUNCTION_POINTERS=1 -s WASM=0'
echo emcc $EMCC_FLAGS \
$SQLITE_FLAGS \
-s "EXPORTED_FUNCTIONS=['_sqlite3_open', '_sqlite3_exec', '_sqlite3_close']" \
-s "EXTRA_EXPORTED_RUNTIME_METHODS=['addFunction', 'ccall', 'getValue' ,'UTF8ToString', 'cwrap']" \
-o sqlite3.js \
sqlite3.c
emcc $EMCC_FLAGS \
$SQLITE_FLAGS \
-s "EXPORTED_FUNCTIONS=['_sqlite3_open', '_sqlite3_exec', '_sqlite3_close']" \
-s "EXTRA_EXPORTED_RUNTIME_METHODS=['addFunction', 'ccall', 'getValue' ,'UTF8ToString', 'cwrap']" \
-o sqlite3.js \
sqlite3.c