
_sqlite3_bind_blob _sqlite3_bind_double _sqlite3_bind_int _sqlite3_bind_parameter_index _sqlite3_bind_text _sqlite3_changes _sqlite3_clear_bindings _sqlite3_close_v2 _sqlite3_column_blob _sqlite3_column_bytes _sqlite3_column_count _sqlite3_column_count _sqlite3_column_double _sqlite3_column_name _sqlite3_column_text _sqlite3_column_type _sqlite3_create_function_v2 _sqlite3_data_count _sqlite3_errmsg _sqlite3_exec _sqlite3_finalize _sqlite3_libversion _sqlite3_open _sqlite3_prepare_v2 _sqlite3_prepare_v2 _sqlite3_reset _sqlite3_result_blob _sqlite3_result_double _sqlite3_result_error _sqlite3_result_int _sqlite3_result_null _sqlite3_result_text _sqlite3_sourceid _sqlite3_step _sqlite3_value_blob _sqlite3_value_bytes _sqlite3_value_double _sqlite3_value_text _sqlite3_value_type Name change from ext/fiddle/EXPORTED_FUNCTIONS to ext/fiddle/EXPORTED_FUNCTIONS.fiddle.Īdded ext/fiddle/EXPORTED_FUNCTIONS.sqlite3. Sqlite3-wasm: $(sqlite3_wasm_js) wasm: fiddle sqlite3-wasm sqlite3Įmcc -o $(emcc_flags) \ \ \ -no-entry \ sqlite3.cfiddle: $(fiddle_module_js) $(fiddle_dir)/EXPORTED_RUNTIME_METHODS $(fiddle_dir)/EXPORTED_FUNCTIONS.


$( sqli te 3_ wasm_js): Makefile sqlite3.c \ $(fiddle_module_js): Makefile sqlite3.c shell.c \ $(fiddle_dir)/EXPORTED_RUNTIME_METHODS $(fiddle_dir)/EXPORTED_FUNCTIONS.fiddle emcc -o $(emcc_flags). Rm -f $(fiddle_generated) $(sqlite3_wasm_generated)Įmcc_flags = $(emcc_opt) -I. Sqlite3_wasm_js = $(fiddle_dir)/sqlite3.js sqlite3_wasm = $(fiddle_dir)/sqlite3.wasm sqlite3_wasm_generated = $(sqlite3_wasm) $(sqlite3_wasm_js) $(fiddle_dir)/EXPORTED_RUNTIME_METHODS $(fiddle_dir)/EXPORTED_FUNCTIONS $( fi ddle_ module_js): Makefile sqlite3. $(fiddle_cflags) # $(fiddle_cflags) is intended to be passed to make via the CLI in # orde r to ove rride, e.g., -Ox for one-off builds. # -js-library $(fiddle_dir)/_dummylib.jsemcc_opt = -OzĮmcc_flags = $(emcc_opt) $(SHELL_OPT) \ \

# ^^^ some emcc opts require absolute pathsįiddle_module_js = $(fiddle_dir)/fiddle-module.js
