diff --git a/firmware/config/boards/readme.md b/firmware/config/boards/readme.md index 95c7690ac0..c7022c511e 100644 --- a/firmware/config/boards/readme.md +++ b/firmware/config/boards/readme.md @@ -5,4 +5,6 @@ See https://rusefi.com/build_server/ By definition, BOARD_NAME is a folder in firmware\config\boards -One BOARD_NAME could be producing a number of artifacts via compile_$BUNDLE_NAME.sh scripts \ No newline at end of file +One BOARD_NAME could be producing a number of artifacts via compile_$BUNDLE_NAME.sh scripts + +Work in progress: SHORT_BOARDNAME becomes BUNDLE_NAME \ No newline at end of file diff --git a/firmware/gen_config_board.sh b/firmware/gen_config_board.sh index 8ff6e179f1..966fe7ba4b 100644 --- a/firmware/gen_config_board.sh +++ b/firmware/gen_config_board.sh @@ -31,6 +31,21 @@ java -DSystemOut.name=gen_config_board \ [ $? -eq 0 ] || { echo "ERROR generating TunerStudio config for ${BOARDNAME}"; exit 1; } +# work in progress: migrating to rusefi_${BUNDLE_NAME}.txt +java -DSystemOut.name=gen_config_board \ + -jar ../java_tools/ConfigDefinition.jar \ + -definition integration/rusefi_config.txt \ + -tool gen_config.sh \ + -ts_destination tunerstudio \ + -cache ${BOARDNAME} \ + -cache_zip_file tunerstudio/cache.zip \ + -firing_order controllers/algo/firing_order.h \ + -ts_output_name rusefi_${SHORT_BOARDNAME}.ini \ + -signature tunerstudio/signature_${SHORT_BOARDNAME}.txt \ + -signature_destination controllers/generated/signature_${SHORT_BOARDNAME}.h \ + -prepend tunerstudio/${BOARDNAME}_prefix.txt \ + -prepend config/boards/${BOARDNAME}/prepend.txt + java -DSystemOut.name=gen_config_board \ -jar ../java_tools/ConfigDefinition.jar \ -definition integration/rusefi_config.txt \