Use epsilon's name in build products

This commit is contained in:
Romain Goyet
2018-02-01 15:44:49 +01:00
committed by EmilieNumworks
parent 489b26e813
commit 6d43b944b4
3 changed files with 9 additions and 11 deletions

View File

@@ -1,6 +1,6 @@
include build/config.mak
default: app.$(EXE)
default: epsilon.$(EXE)
.PHONY: info
info:

View File

@@ -1,4 +1,3 @@
include apps/shared/Makefile
include apps/home/Makefile
include apps/on_boarding/Makefile
@@ -84,6 +83,6 @@ app_image_objs := $(app_images:.png=.o)
.SECONDARY: $(app_images:.png=.cpp)
$(app_objs): $(app_image_objs)
app.$(EXE): $(app_objs) $(app_image_objs)
epsilon.$(EXE): $(app_objs) $(app_image_objs)
products += app.$(EXE) $(app_objs) $(call INLINER_PRODUCTS,$(app_images))
products += epsilon.$(EXE) $(app_objs) $(call INLINER_PRODUCTS,$(app_images))

View File

@@ -1,17 +1,16 @@
app.js: LDFLAGS += -s 'EMTERPRETIFY_FILE="app.etb"'
app.js: $(app_objs) $(app_image_objs)
epsilon.js: LDFLAGS += -s 'EMTERPRETIFY_FILE="epsilon.etb"'
app.packed.js: LDFLAGS += --memory-init-file 0
app.packed.js: $(app_objs) $(app_image_objs)
epsilon.packed.js: LDFLAGS += --memory-init-file 0
epsilon.packed.js: $(app_objs) $(app_image_objs)
numworks_simulator.zip: app.packed.js
numworks_simulator.zip: epsilon.packed.js
@rm -rf $(basename $@)
@mkdir $(basename $@)
@cp app.packed.js $(basename $@)/epsilon.js
@cp epsilon.packed.js $(basename $@)/epsilon.js
@cp ion/src/emscripten/background.jpg $(basename $@)/
@cp ion/src/emscripten/simulator.html $(basename $@)/
@echo "ZIP $@"
@zip -r -9 $@ $(basename $@) > /dev/null
@rm -rf $(basename $@)
products += $(addprefix app.,js mem etb) app.packed.js numworks_simulator.zip
products += $(addprefix epsilon.,js mem etb) epsilon.packed.js numworks_simulator.zip