[build/scenarion] Fix commands for scenario creator and logger

This commit is contained in:
Léa Saviot
2020-01-07 11:59:35 +01:00
committed by EmilieNumworks
parent f1f4e43159
commit e1881d7b8b

View File

@@ -1,11 +1,11 @@
.PHONY: scenario_logger
scenario_logger:
$(Q) make clean && make -j8 DEBUG=1 PLATFORM=blackbox epsilon.bin
$(Q) cp epsilon.bin epsilon_scenario_logger.bin
$(Q) make -j8 PLATFORM=simulator clean && make -j8 DEBUG=1 ARCH=x86_64 PLATFORM=simulator epsilon.headless.bin
$(Q) cp output/debug/simulator/macos/x86_64/epsilon.headless.bin epsilon_scenario_logger.bin
@echo "Run ./epsilon_scenario_logger.bin --logAfter 0 < scenario.esc to log a scenario"
.PHONY: scenario_creator
scenario_creator:
$(Q) make clean && make -j8 DEBUG=1 ESCHER_LOG_EVENTS_BINARY=1 PLATFORM=simulator epsilon.elf
$(Q) cp epsilon.elf epsilon_scenario_creator.elf
@echo "Run ./epsilon_scenario_creator.elf > scenario.esc to create a scenario"
$(Q) make -j8 PLATFORM=simulator clean && make -j8 DEBUG=1 ESCHER_LOG_EVENTS_BINARY=1 PLATFORM=simulator
$(Q) cp -R output/debug/simulator/macos/app/Payload/Epsilon.app epsilon_scenario_creator.app
@echo "Run lldb epsilon_scenario_creator.app then process launch -o scenario.esc to create a scenario"