@@ -76,36 +76,31 @@ debug: dist/sql-asm-debug.js dist/sql-wasm-debug.js
76
76
77
77
dist/sql-asm-debug.js : $(BITCODE_FILES ) $(OUTPUT_WRAPPER_FILES ) $(OUTPUT_API_FILES ) $(EXPORTED_METHODS_JSON_FILES )
78
78
$(EMCC ) $(EMFLAGS ) $(EMFLAGS_DEBUG ) $(EMFLAGS_ASM ) $(BITCODE_FILES ) $(EMFLAGS_PRE_JS_FILES ) -o $@
79
- mv $@ out/tmp-raw.js
80
- cat src/shell-pre.js out/tmp-raw.js src/shell-post.js > $@
81
- rm out/tmp-raw.js
79
+ cat src/shell-pre.js $@ src/shell-post.js > out/sql-wrapped.js
80
+ mv out/sql-wrapped.js $@
82
81
83
82
dist/sql-wasm-debug.js : $(BITCODE_FILES ) $(OUTPUT_WRAPPER_FILES ) $(OUTPUT_API_FILES ) $(EXPORTED_METHODS_JSON_FILES )
84
83
$(EMCC ) $(EMFLAGS ) $(EMFLAGS_DEBUG ) $(EMFLAGS_WASM ) $(BITCODE_FILES ) $(EMFLAGS_PRE_JS_FILES ) -o $@
85
- mv $@ out/tmp-raw.js
86
- cat src/shell-pre.js out/tmp-raw.js src/shell-post.js > $@
87
- rm out/tmp-raw.js
84
+ cat src/shell-pre.js $@ src/shell-post.js > out/sql-wrapped.js
85
+ mv out/sql-wrapped.js $@
88
86
89
87
.PHONY : optimized
90
88
optimized : dist/sql-asm.js dist/sql-wasm.js dist/sql-asm-memory-growth.js
91
89
92
90
dist/sql-asm.js : $(BITCODE_FILES ) $(OUTPUT_WRAPPER_FILES ) $(OUTPUT_API_FILES ) $(EXPORTED_METHODS_JSON_FILES )
93
91
$(EMCC ) $(EMFLAGS ) $(EMFLAGS_OPTIMIZED ) $(EMFLAGS_ASM ) $(BITCODE_FILES ) $(EMFLAGS_PRE_JS_FILES ) -o $@
94
- mv $@ out/tmp-raw.js
95
- cat src/shell-pre.js out/tmp-raw.js src/shell-post.js > $@
96
- rm out/tmp-raw.js
92
+ cat src/shell-pre.js $@ src/shell-post.js > out/sql-wrapped.js
93
+ mv out/sql-wrapped.js $@
97
94
98
95
dist/sql-wasm.js : $(BITCODE_FILES ) $(OUTPUT_WRAPPER_FILES ) $(OUTPUT_API_FILES ) $(EXPORTED_METHODS_JSON_FILES )
99
96
$(EMCC ) $(EMFLAGS ) $(EMFLAGS_OPTIMIZED ) $(EMFLAGS_WASM ) $(BITCODE_FILES ) $(EMFLAGS_PRE_JS_FILES ) -o $@
100
- mv $@ out/tmp-raw.js
101
- cat src/shell-pre.js out/tmp-raw.js src/shell-post.js > $@
102
- rm out/tmp-raw.js
97
+ cat src/shell-pre.js $@ src/shell-post.js > out/sql-wrapped.js
98
+ mv out/sql-wrapped.js $@
103
99
104
100
dist/sql-asm-memory-growth.js : $(BITCODE_FILES ) $(OUTPUT_WRAPPER_FILES ) $(OUTPUT_API_FILES ) $(EXPORTED_METHODS_JSON_FILES )
105
101
$(EMCC ) $(EMFLAGS ) $(EMFLAGS_OPTIMIZED ) $(EMFLAGS_ASM_MEMORY_GROWTH ) $(BITCODE_FILES ) $(EMFLAGS_PRE_JS_FILES ) -o $@
106
- mv $@ out/tmp-raw.js
107
- cat src/shell-pre.js out/tmp-raw.js src/shell-post.js > $@
108
- rm out/tmp-raw.js
102
+ cat src/shell-pre.js $@ src/shell-post.js > out/sql-wrapped.js
103
+ mv out/sql-wrapped.js $@
109
104
110
105
111
106
# Web worker API
0 commit comments