Fossil SCM
wasm: add MAKEFILE_LIST as a dep of pikchr.js so that it gets rebuilt after makemake.tcl is run. Add stackAllock to EXPORTED_RUNTIME_METHODS for the sake of some emcc versions.
Commit
89e41f250b44eb4c9f0c27c62907cb1e0704365074d930d2a16e34ece8185e54
Parent
cebd126de330bb8…
2 files changed
+1
-1
+2
-2
+1
-1
| --- src/main.mk | ||
| +++ src/main.mk | ||
| @@ -2134,11 +2134,11 @@ | ||
| 2134 | 2134 | $(XTCC) $(PIKCHR_OPTIONS) -c $(SRCDIR_extsrc)/pikchr.c -o $@ |
| 2135 | 2135 | |
| 2136 | 2136 | $(OBJDIR)/cson_amalgamation.o: $(SRCDIR_extsrc)/cson_amalgamation.c |
| 2137 | 2137 | $(XTCC) -c $(SRCDIR_extsrc)/cson_amalgamation.c -o $@ |
| 2138 | 2138 | |
| 2139 | -$(SRCDIR_extsrc)/pikchr.js: $(SRCDIR_extsrc)/pikchr.c | |
| 2139 | +$(SRCDIR_extsrc)/pikchr.js: $(SRCDIR_extsrc)/pikchr.c $(MAKEFILE_LIST) | |
| 2140 | 2140 | $(EMCC_WRAPPER) -o $@ $(EMCC_OPT) --no-entry \ |
| 2141 | 2141 | -sEXPORTED_RUNTIME_METHODS=cwrap,setValue,getValue,stackSave,stackAlloc,stackRestore \ |
| 2142 | 2142 | -sEXPORTED_FUNCTIONS=_pikchr $(SRCDIR_extsrc)/pikchr.c \ |
| 2143 | 2143 | -sENVIRONMENT=web \ |
| 2144 | 2144 | -sMODULARIZE \ |
| 2145 | 2145 |
| --- src/main.mk | |
| +++ src/main.mk | |
| @@ -2134,11 +2134,11 @@ | |
| 2134 | $(XTCC) $(PIKCHR_OPTIONS) -c $(SRCDIR_extsrc)/pikchr.c -o $@ |
| 2135 | |
| 2136 | $(OBJDIR)/cson_amalgamation.o: $(SRCDIR_extsrc)/cson_amalgamation.c |
| 2137 | $(XTCC) -c $(SRCDIR_extsrc)/cson_amalgamation.c -o $@ |
| 2138 | |
| 2139 | $(SRCDIR_extsrc)/pikchr.js: $(SRCDIR_extsrc)/pikchr.c |
| 2140 | $(EMCC_WRAPPER) -o $@ $(EMCC_OPT) --no-entry \ |
| 2141 | -sEXPORTED_RUNTIME_METHODS=cwrap,setValue,getValue,stackSave,stackAlloc,stackRestore \ |
| 2142 | -sEXPORTED_FUNCTIONS=_pikchr $(SRCDIR_extsrc)/pikchr.c \ |
| 2143 | -sENVIRONMENT=web \ |
| 2144 | -sMODULARIZE \ |
| 2145 |
| --- src/main.mk | |
| +++ src/main.mk | |
| @@ -2134,11 +2134,11 @@ | |
| 2134 | $(XTCC) $(PIKCHR_OPTIONS) -c $(SRCDIR_extsrc)/pikchr.c -o $@ |
| 2135 | |
| 2136 | $(OBJDIR)/cson_amalgamation.o: $(SRCDIR_extsrc)/cson_amalgamation.c |
| 2137 | $(XTCC) -c $(SRCDIR_extsrc)/cson_amalgamation.c -o $@ |
| 2138 | |
| 2139 | $(SRCDIR_extsrc)/pikchr.js: $(SRCDIR_extsrc)/pikchr.c $(MAKEFILE_LIST) |
| 2140 | $(EMCC_WRAPPER) -o $@ $(EMCC_OPT) --no-entry \ |
| 2141 | -sEXPORTED_RUNTIME_METHODS=cwrap,setValue,getValue,stackSave,stackAlloc,stackRestore \ |
| 2142 | -sEXPORTED_FUNCTIONS=_pikchr $(SRCDIR_extsrc)/pikchr.c \ |
| 2143 | -sENVIRONMENT=web \ |
| 2144 | -sMODULARIZE \ |
| 2145 |
+2
-2
| --- tools/makemake.tcl | ||
| +++ tools/makemake.tcl | ||
| @@ -567,13 +567,13 @@ | ||
| 567 | 567 | $(XTCC) $(PIKCHR_OPTIONS) -c $(SRCDIR_extsrc)/pikchr.c -o $@ |
| 568 | 568 | |
| 569 | 569 | $(OBJDIR)/cson_amalgamation.o: $(SRCDIR_extsrc)/cson_amalgamation.c |
| 570 | 570 | $(XTCC) -c $(SRCDIR_extsrc)/cson_amalgamation.c -o $@ |
| 571 | 571 | |
| 572 | -$(SRCDIR_extsrc)/pikchr.js: $(SRCDIR_extsrc)/pikchr.c | |
| 572 | +$(SRCDIR_extsrc)/pikchr.js: $(SRCDIR_extsrc)/pikchr.c $(MAKEFILE_LIST) | |
| 573 | 573 | $(EMCC_WRAPPER) -o $@ $(EMCC_OPT) --no-entry <<<NEXT_LINE>>> |
| 574 | - -sEXPORTED_RUNTIME_METHODS=cwrap,setValue,getValue,stackSave,stackRestore <<<NEXT_LINE>>> | |
| 574 | + -sEXPORTED_RUNTIME_METHODS=cwrap,setValue,getValue,stackSave,stackAlloc,stackRestore <<<NEXT_LINE>>> | |
| 575 | 575 | -sEXPORTED_FUNCTIONS=_pikchr $(SRCDIR_extsrc)/pikchr.c <<<NEXT_LINE>>> |
| 576 | 576 | -sENVIRONMENT=web <<<NEXT_LINE>>> |
| 577 | 577 | -sMODULARIZE <<<NEXT_LINE>>> |
| 578 | 578 | -sEXPORT_NAME=initPikchrModule <<<NEXT_LINE>>> |
| 579 | 579 | --minify 0 |
| 580 | 580 |
| --- tools/makemake.tcl | |
| +++ tools/makemake.tcl | |
| @@ -567,13 +567,13 @@ | |
| 567 | $(XTCC) $(PIKCHR_OPTIONS) -c $(SRCDIR_extsrc)/pikchr.c -o $@ |
| 568 | |
| 569 | $(OBJDIR)/cson_amalgamation.o: $(SRCDIR_extsrc)/cson_amalgamation.c |
| 570 | $(XTCC) -c $(SRCDIR_extsrc)/cson_amalgamation.c -o $@ |
| 571 | |
| 572 | $(SRCDIR_extsrc)/pikchr.js: $(SRCDIR_extsrc)/pikchr.c |
| 573 | $(EMCC_WRAPPER) -o $@ $(EMCC_OPT) --no-entry <<<NEXT_LINE>>> |
| 574 | -sEXPORTED_RUNTIME_METHODS=cwrap,setValue,getValue,stackSave,stackRestore <<<NEXT_LINE>>> |
| 575 | -sEXPORTED_FUNCTIONS=_pikchr $(SRCDIR_extsrc)/pikchr.c <<<NEXT_LINE>>> |
| 576 | -sENVIRONMENT=web <<<NEXT_LINE>>> |
| 577 | -sMODULARIZE <<<NEXT_LINE>>> |
| 578 | -sEXPORT_NAME=initPikchrModule <<<NEXT_LINE>>> |
| 579 | --minify 0 |
| 580 |
| --- tools/makemake.tcl | |
| +++ tools/makemake.tcl | |
| @@ -567,13 +567,13 @@ | |
| 567 | $(XTCC) $(PIKCHR_OPTIONS) -c $(SRCDIR_extsrc)/pikchr.c -o $@ |
| 568 | |
| 569 | $(OBJDIR)/cson_amalgamation.o: $(SRCDIR_extsrc)/cson_amalgamation.c |
| 570 | $(XTCC) -c $(SRCDIR_extsrc)/cson_amalgamation.c -o $@ |
| 571 | |
| 572 | $(SRCDIR_extsrc)/pikchr.js: $(SRCDIR_extsrc)/pikchr.c $(MAKEFILE_LIST) |
| 573 | $(EMCC_WRAPPER) -o $@ $(EMCC_OPT) --no-entry <<<NEXT_LINE>>> |
| 574 | -sEXPORTED_RUNTIME_METHODS=cwrap,setValue,getValue,stackSave,stackAlloc,stackRestore <<<NEXT_LINE>>> |
| 575 | -sEXPORTED_FUNCTIONS=_pikchr $(SRCDIR_extsrc)/pikchr.c <<<NEXT_LINE>>> |
| 576 | -sENVIRONMENT=web <<<NEXT_LINE>>> |
| 577 | -sMODULARIZE <<<NEXT_LINE>>> |
| 578 | -sEXPORT_NAME=initPikchrModule <<<NEXT_LINE>>> |
| 579 | --minify 0 |
| 580 |