Files
Upsilon/scripts/targets.emscripten.mak
Émilie Feral a8a5912319 [scripts] Enable to call "makefile PLATFORM=emscripten simulator.zip"
without precising the building directory
2019-08-08 17:22:01 +02:00

16 lines
544 B
Makefile

executables += epsilon.packed simulator
extensions += zip
$(BUILD_DIR)/epsilon.packed.js: LDFLAGS += --memory-init-file 0
$(BUILD_DIR)/epsilon.packed.js: $(call object_for,$(all_epsilon_default_src))
$(BUILD_DIR)/simulator.zip: $(BUILD_DIR)/epsilon.packed.js
@rm -rf $(basename $@)
@mkdir -p $(basename $@)
@cp $^ $(basename $@)/epsilon.js
@cp ion/src/emscripten/background.jpg $(basename $@)/
@cp ion/src/emscripten/simulator.html $(basename $@)/
@echo "ZIP $@"
@zip -r -9 -j $@ $(basename $@) > /dev/null
@rm -rf $(basename $@)