From f604dd5cdfa677b8a37bc101ae1bbf799dd8422a Mon Sep 17 00:00:00 2001 From: Ryan Friedman Date: Sun, 12 Mar 2023 21:57:57 -0600 Subject: [PATCH] Tools: CI: Add building DDS to a STM32H7 board Signed-off-by: Ryan Friedman --- .github/workflows/test_chibios.yml | 1 + Tools/scripts/build_ci.sh | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/.github/workflows/test_chibios.yml b/.github/workflows/test_chibios.yml index bf0a4f78dc..74112aa553 100644 --- a/.github/workflows/test_chibios.yml +++ b/.github/workflows/test_chibios.yml @@ -30,6 +30,7 @@ jobs: revo-mini, MatekF405-Wing, CubeOrange-ODID, + enable-dds, configure-all, build-options-defaults-test, signing diff --git a/Tools/scripts/build_ci.sh b/Tools/scripts/build_ci.sh index 732d2d71c6..6e656ddb97 100755 --- a/Tools/scripts/build_ci.sh +++ b/Tools/scripts/build_ci.sh @@ -310,6 +310,15 @@ for t in $CI_BUILD_TARGET; do $waf plane continue fi + + if [ "$t" == "enable-dds" ]; then + echo "Building with DDS support on a STM32H7" + $waf configure --board Durandal --enable-dds + $waf clean + $waf copter + $waf plane + continue + fi if [ "$t" == "fmuv2-plane" ]; then echo "Building fmuv2 plane"