rusefi/firmware/gen_config_default.sh

36 lines
1.3 KiB
Bash
Executable File

mkdir build
rm -f gen_config.log
rm -f gen_config_board.log
bash gen_signature.sh all
java -DSystemOut.name=gen_config \
-Drusefi.generator.lazyfile.enabled=true \
-jar ../java_tools/ConfigDefinition.jar \
-definition integration/rusefi_config.txt \
-romraider integration \
-ts_destination tunerstudio \
-ts_output_name generated/rusefi.ini \
-cache . \
-cache_zip_file tunerstudio/generated/cache.zip \
-with_c_defines false \
-initialize_to_zero false \
-tool gen_config.sh \
-c_defines controllers/generated/rusefi_generated.h \
-firing_order controllers/algo/firing_order.h \
-c_destination controllers/generated/engine_configuration_generated_structures.h \
-c_fsio_constants controllers/generated/fsio_enums_generated.def \
-c_fsio_getters controllers/generated/fsio_getters.def \
-c_fsio_names controllers/generated/fsio_names.def \
-c_fsio_strings controllers/generated/fsio_strings.def \
-java_destination ../java_console/models/src/main/java/com/rusefi/config/generated/Fields.java \
-signature tunerstudio/generated/signature_all.txt \
-signature_destination controllers/generated/signature_all.h \
-enumInputFile controllers/algo/rusefi_enums.h \
-romraider_destination ../java_console/rusefi.xml
[ $? -eq 0 ] || { echo "ERROR generating default"; exit 1; }
exit 0