blob: 20e9adb2f55a1a25de98d6329f878310cd966ddb [file] [edit]
SHARED_MEM=false
# SpiderMonkey shell
JSSHELL=~/mozilla-central/js/src/build-debug/dist/bin/js -e 'const WITH_SHARED_MEMORY=$(SHARED_MEM);' -f common.js
# Node.js
#JSSHELL=./noderun.sh $(SHARED_MEM)
TARGETDIR=../core
.PHONY: all
all: $(TARGETDIR)/memory_copy.wast \
$(TARGETDIR)/memory_init.wast \
$(TARGETDIR)/memory_fill.wast \
$(TARGETDIR)/table_copy.wast \
$(TARGETDIR)/table_init.wast
$(TARGETDIR)/memory_copy.wast: generate_memory_copy.js common.js Makefile
$(JSSHELL) $< > $@
$(TARGETDIR)/memory_init.wast: generate_memory_init.js common.js Makefile
$(JSSHELL) $< > $@
$(TARGETDIR)/memory_fill.wast: generate_memory_fill.js common.js Makefile
$(JSSHELL) $< > $@
$(TARGETDIR)/table_copy.wast: generate_table_copy.js common.js Makefile
$(JSSHELL) $< > $@
$(TARGETDIR)/table_init.wast: generate_table_init.js common.js Makefile
$(JSSHELL) $< > $@