Lines Matching refs:sqlite3
110 sqlite3.c := $(dir.top)/sqlite3.c
111 sqlite3.h := $(dir.top)/sqlite3.h
172 $(sqlite3.c) $(sqlite3.h):
173 $(MAKE) -C $(dir.top) sqlite3.c
193 $(bin.version-info): $(dir.wasm)/version-info.c $(sqlite3.h) $(MAKEFILE)
202 EXPORTED_FUNCTIONS.api.in := $(abspath $(dir.api)/EXPORTED_FUNCTIONS.sqlite3-api)
207 sqlite3-license-version.js := $(dir.tmp)/sqlite3-license-version.js
208 sqlite3-license-version-header.js := $(dir.api)/sqlite3-license-version-header.js
209 sqlite3-api-build-version.js := $(dir.tmp)/sqlite3-api-build-version.js
212 sqlite3-api.jses := $(sqlite3-license-version.js)
213 sqlite3-api.jses += $(dir.api)/sqlite3-api-prologue.js
214 sqlite3-api.jses += $(dir.common)/whwasmutil.js
215 sqlite3-api.jses += $(dir.jacc)/jaccwabyt.js
216 sqlite3-api.jses += $(dir.api)/sqlite3-api-glue.js
217 sqlite3-api.jses += $(sqlite3-api-build-version.js)
218 sqlite3-api.jses += $(dir.api)/sqlite3-api-oo1.js
219 sqlite3-api.jses += $(dir.api)/sqlite3-api-worker1.js
220 sqlite3-api.jses += $(dir.api)/sqlite3-api-opfs.js
221 sqlite3-api.jses += $(dir.api)/sqlite3-api-cleanup.js
225 SOAP.js := $(dir.api)/sqlite3-opfs-async-proxy.js
226 sqlite3-worker1.js := $(dir.api)/sqlite3-worker1.js
227 sqlite3-worker1-promiser.js := $(dir.api)/sqlite3-worker1-promiser.js
229 sqlite3-api.ext.jses += $$(dir.dout)/$$(notdir $(1))
233 $(foreach X,$(SOAP.js) $(sqlite3-worker1.js) $(sqlite3-worker1-promiser.js),\
235 all: $(sqlite3-api.ext.jses)
237 sqlite3-api.js := $(dir.tmp)/sqlite3-api.js
238 $(sqlite3-api.js): $(sqlite3-api.jses) $(MAKEFILE)
240 @for i in $(sqlite3-api.jses); do \
246 $(sqlite3-api-build-version.js): $(bin.version-info) $(MAKEFILE)
263 $(sqlite3-api.js) \
277 --extern-pre-js=$(sqlite3-license-version.js)
279 $(extern-post-js.js) $(extern-pre-js.js) $(sqlite3-license-version.js)
280 $(sqlite3-license-version.js): $(sqlite3.h) $(sqlite3-license-version-header.js) $(MAKEFILE)
282 cat $(sqlite3-license-version-header.js); \
287 -e '/define SQLITE_SOURCE_ID/{$$1=""; print "**" $$0}' $(sqlite3.h); \
298 @if [ sqlite3-wasmfs = $(1) ]; then \
300 elif [ sqlite3 != $(1) ]; then \
371 sqlite3.js.init-func := sqlite3InitModule
376 emcc.jsflags += -sEXPORT_NAME=$(sqlite3.js.init-func)
426 sqlite3.js.ext := js
430 sqlite3.js.ext := mjs
434 sqlite3.js := $(dir.dout)/sqlite3.$(sqlite3.js.ext)
435 sqlite3.wasm := $(dir.dout)/sqlite3.wasm
436 sqlite3-wasm.c := $(dir.api)/sqlite3-wasm.c
442 $(eval $(call call-make-pre-js,sqlite3))
443 $(sqlite3.js):
444 $(sqlite3.js): $(MAKEFILE) $(sqlite3.wasm.obj) \
446 $(pre-post-sqlite3.deps)
449 $(emcc.jsflags) $(pre-post-common.flags) $(pre-post-sqlite3.flags) \
450 $(cflags.common) $(SQLITE_OPT) $(sqlite3-wasm.c)
451 chmod -x $(sqlite3.wasm)
452 $(maybe-wasm-strip) $(sqlite3.wasm)
453 @ls -la $@ $(sqlite3.wasm)
454 $(sqlite3.wasm): $(sqlite3.js)
455 CLEAN_FILES += $(sqlite3.js) $(sqlite3.wasm)
456 all: $(sqlite3.js)
457 wasm: $(sqlite3.js)
505 speedtest1-common.eflags += -sEXPORT_NAME=$(sqlite3.js.init-func)
533 speedtest1.cses := $(speedtest1.c) $(sqlite3-wasm.c)
640 update-docs: $(bin.stripccomments) $(sqlite3.js) $(sqlite3.wasm)
642 cp $(sqlite3.wasm) $(WDOCS.jswasm)/.
643 $(bin.stripccomments) -k -k < $(sqlite3.js) \
644 | sed -e '/^[ \t]*$$/d' > $(WDOCS.jswasm)/sqlite3.js