mirror of
https://github.com/tursodatabase/libsql.git
synced 2024-12-15 10:59:47 +00:00
cc9bcb1e15
It is not directly tested or usable yet, and depends on having wasi-libc library available at /usr/share/wasi-sysroot. Still, it compiled, so it's a nice start. `make wasi` produces `libsql.wasm` module. Future work includes using this module to run a WebAssembly app in a runtime that supports WASI, using `libsql.wasm` as the database implementation. The patch is based on splitting SQLITE_OMIT_WAL into SQLITE_OMIT_SHARED_MEM, so that we can still compile WAL mode, just without shared memory, so still usable with exclusive mode or via libSQL's virtual WAL.
65 lines
748 B
Plaintext
65 lines
748 B
Plaintext
.libs/
|
|
.target_source
|
|
.vscode/
|
|
/Makefile
|
|
autom4te.cache/
|
|
config.h
|
|
config.log
|
|
config.status
|
|
/fts5.c
|
|
/fts5.h
|
|
/fts5parse.c
|
|
/fts5parse.h
|
|
fts5parse.out
|
|
fts5parse.sql
|
|
/fts5parse.y
|
|
keywordhash.h
|
|
lemon
|
|
/lempar.c
|
|
libsqlite3.la
|
|
liblibsql.la
|
|
libtclsqlite3.la
|
|
libtool
|
|
mkkeywordhash
|
|
mksourceid
|
|
opcodes.c
|
|
opcodes.h
|
|
parse.c
|
|
parse.h
|
|
parse.out
|
|
parse.sql
|
|
/parse.y
|
|
shell.c
|
|
sqlite3
|
|
/sqlite3.c
|
|
/sqlite3.h
|
|
sqlite3.lo
|
|
sqlite3.o
|
|
sqlite3.pc
|
|
libsql.pc
|
|
/sqlite3ext.h
|
|
/sqlite3session.h
|
|
tclsqlite.lo
|
|
tclsqlite.o
|
|
testdir/
|
|
tsrc/
|
|
dbhash
|
|
fuzzcheck
|
|
sessionfuzz
|
|
sqldiff
|
|
sqlite3_analyzer
|
|
sqlite3_analyzer.c
|
|
sqlite_cfg.h
|
|
sqltclsh
|
|
sqltclsh.c
|
|
srcck1
|
|
test-out.txt
|
|
/test/rust_suite/target
|
|
/test/rust_suite/Cargo.lock
|
|
testfixture
|
|
libsql
|
|
/src-verify
|
|
/crates/target/
|
|
/has_tclsh*
|
|
/libsql.wasm
|