From 4fbd3f42eafd3e22689bf5be182d03ac14c5fc43 Mon Sep 17 00:00:00 2001 From: Seth Troisi Date: Sat, 26 Feb 2022 17:58:49 -0800 Subject: Reduce number of warnings during CI --- ci/ci-compile | 12 +++++++----- ci/ci-flags.py | 3 +++ 2 files changed, 10 insertions(+), 5 deletions(-) create mode 100644 ci/ci-flags.py diff --git a/ci/ci-compile b/ci/ci-compile index 208a173a..a7a21f2c 100755 --- a/ci/ci-compile +++ b/ci/ci-compile @@ -8,12 +8,12 @@ # [BOARDS=boards] [EXAMPLES=examples] ./ci-compile # # e.g. -# $ ./compile-ci +# $ ./compile-ci # - compile all board/examples combinations # -# $ BOARDS="esp32 esp01" EXAMPLES=Blink ./compile-ci +# $ BOARDS="esp32 esp01" EXAMPLES=Blink ./compile-ci # - compile only Blink example for the esp32 and esp8266 platforms -# +# set -eou pipefail # List of examples that will be compiled by default @@ -30,7 +30,9 @@ BOARD_OPTS=$(for b in $BOARDS; do echo -n "--board $b "; done) cd "$DIR/.." -for d in $EXAMPLES ; do +export PLATFORMIO_EXTRA_SCRIPTS="pre:lib/ci/ci-flags.py" + +for d in $EXAMPLES ; do echo "*** building example $d for $BOARDS ***" - pio ci $BOARD_OPTS --lib=src "examples/$d/"*ino + pio ci $BOARD_OPTS --lib=ci --lib=src "examples/$d/"*ino done diff --git a/ci/ci-flags.py b/ci/ci-flags.py new file mode 100644 index 00000000..044fdb1c --- /dev/null +++ b/ci/ci-flags.py @@ -0,0 +1,3 @@ +Import("env") + +env.Append(CXXFLAGS=["-Wno-register"]) -- cgit v1.2.3