From d388afff347d36a1d50d709b1e3dabb9e1063e45 Mon Sep 17 00:00:00 2001 From: rusefillc Date: Thu, 28 Jan 2021 17:46:49 -0500 Subject: [PATCH] mre_f4_recovery build --- .github/workflows/build-firmware.yaml | 6 +++++- .../config/boards/microrusefi/compile_mre_f4_recovery.sh | 9 +++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 firmware/config/boards/microrusefi/compile_mre_f4_recovery.sh diff --git a/.github/workflows/build-firmware.yaml b/.github/workflows/build-firmware.yaml index 7d9c0b900c..676f5ab9f7 100644 --- a/.github/workflows/build-firmware.yaml +++ b/.github/workflows/build-firmware.yaml @@ -12,7 +12,7 @@ jobs: matrix: # What boards should we build for? In the 'include' section below, # set up what each of these boards needs to build. - build-target: [hellen72, cypress, frankenso_na6, kinetis, mre_f4, mre_f4_hardware_QC_special_build, mre_f7, prometheus_405, prometheus_469, proteus_f4, proteus_f4_hardware_QC_special_build, proteus_f7, stm32f746_nucleo, stm32f767_nucleo] + build-target: [hellen72, cypress, frankenso_na6, kinetis, mre_f4, mre_f4_recovery, mre_f4_hardware_QC_special_build, mre_f7, prometheus_405, prometheus_469, proteus_f4, proteus_f4_hardware_QC_special_build, proteus_f7, stm32f746_nucleo, stm32f767_nucleo] include: # Board configurations @@ -37,6 +37,10 @@ jobs: folder: microrusefi ini-file: rusefi_mre_f4.ini + - build-target: mre_f4_recovery + folder: microrusefi + ini-file: rusefi_mre_f4.ini + - build-target: mre_f4_hardware_QC_special_build folder: microrusefi ini-file: rusefi_mre_f4.ini diff --git a/firmware/config/boards/microrusefi/compile_mre_f4_recovery.sh b/firmware/config/boards/microrusefi/compile_mre_f4_recovery.sh new file mode 100644 index 0000000000..5144be586a --- /dev/null +++ b/firmware/config/boards/microrusefi/compile_mre_f4_recovery.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +export PROJECT_BOARD=microrusefi +export PROJECT_CPU=ARCH_STM32F4 +export EXTRA_PARAMS="-DSHORT_BOARD_NAME=mre_f4" + +# export DEBUG_LEVEL_OPT="-O0 -ggdb -g3" + +bash ../common_make.sh