@@ -3,6 +3,7 @@ CC = /bin/clang
3
3
SYSROOT = /share/wasi-sysroot
4
4
TARGET_TRIPLE = wasm32-wasi
5
5
CFLAGS = -nostartfiles -fvisibility=hidden
6
+ SDK = sdk/logger.h
6
7
LDFLAGS = -Wl,--no-entry,--demangle,--allow-undefined
7
8
EXPORT_FUNCS = \
8
9
--export=allocate,$\
@@ -11,7 +12,32 @@ EXPORT_FUNCS = \
11
12
--export=set_result_ptr,$\
12
13
--export=get_result_size,$\
13
14
--export=get_result_ptr,$\
14
- --export=invoke
15
+ --export=sqlite3_open_v2_,$\
16
+ --export=sqlite3_close,$\
17
+ --export=sqlite3_prepare_v2_,$\
18
+ --export=sqlite3_exec_,$\
19
+ --export=sqlite3_libversion_number,$\
20
+ --export=sqlite3_total_changes,$\
21
+ --export=sqlite3_changes,$\
22
+ --export=sqlite3_busy_timeout,$\
23
+ --export=sqlite3_errmsg_,$\
24
+ --export=sqlite3_errcode,$\
25
+ --export=sqlite3_column_type,$\
26
+ --export=sqlite3_column_name_,$\
27
+ --export=sqlite3_step,$\
28
+ --export=sqlite3_reset,$\
29
+ --export=sqlite3_bind_blob_,$\
30
+ --export=sqlite3_bind_double,$\
31
+ --export=sqlite3_bind_int64,$\
32
+ --export=sqlite3_bind_text_,$\
33
+ --export=sqlite3_bind_null,$\
34
+ --export=sqlite3_column_count,$\
35
+ --export=sqlite3_column_double,$\
36
+ --export=sqlite3_column_int64,$\
37
+ --export=sqlite3_column_text_,$\
38
+ --export=sqlite3_column_blob_,$\
39
+ --export=sqlite3_column_bytes,$\
40
+ --export=sqlite3_finalize
15
41
SQLITE_SRC = \
16
42
src/alter.c\
17
43
src/analyze.c\
0 commit comments