From 86947cd829aed61ecb85b95515a2613ed7d4854b Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Thu, 21 Jul 2022 15:27:29 +1000 Subject: [PATCH] .github: add disco to build-size checks --- .github/workflows/test_size.yml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test_size.yml b/.github/workflows/test_size.yml index 21544b1e1b..daad01dc5d 100644 --- a/.github/workflows/test_size.yml +++ b/.github/workflows/test_size.yml @@ -19,6 +19,7 @@ jobs: base, # GCC ] config: [ + disco, Durandal, MatekF405, Pixhawk1-1M, @@ -164,12 +165,16 @@ jobs: run: | python3 -m pip install -U weasyprint elf_diff anytree mkdir elf_diff + BIN_PREFIX="arm-none-eabi-" + if [ "${{matrix.config}}" = "disco" ]; then + BIN_PREFIX="arm-linux-gnueabihf-" + fi if [ "${{matrix.config}}" = "Hitec-Airspeed" ] || [ "${{matrix.config}}" = "f103-GPS" ]; then - python3 -m elf_diff --bin_prefix=arm-none-eabi- --html_dir=elf_diff/AP_Periph $GITHUB_WORKSPACE/base_branch_bin/AP_Periph $GITHUB_WORKSPACE/pr_bin/AP_Periph + python3 -m elf_diff --bin_prefix="$BIN_PREFIX" --html_dir=elf_diff/AP_Periph $GITHUB_WORKSPACE/base_branch_bin/AP_Periph $GITHUB_WORKSPACE/pr_bin/AP_Periph else - python3 -m elf_diff --bin_prefix=arm-none-eabi- --html_dir=elf_diff/plane $GITHUB_WORKSPACE/base_branch_bin/arduplane $GITHUB_WORKSPACE/pr_bin/arduplane - python3 -m elf_diff --bin_prefix=arm-none-eabi- --html_dir=elf_diff/copter $GITHUB_WORKSPACE/base_branch_bin/arducopter $GITHUB_WORKSPACE/pr_bin/arducopter + python3 -m elf_diff --bin_prefix="$BIN_PREFIX" --html_dir=elf_diff/plane $GITHUB_WORKSPACE/base_branch_bin/arduplane $GITHUB_WORKSPACE/pr_bin/arduplane + python3 -m elf_diff --bin_prefix="$BIN_PREFIX" --html_dir=elf_diff/copter $GITHUB_WORKSPACE/base_branch_bin/arducopter $GITHUB_WORKSPACE/pr_bin/arducopter fi zip -r elf_diff.zip elf_diff