ci: build with extra warnings and -Werror (#83)
This commit is contained in:
parent
fc784c3a91
commit
06d1e62fba
|
@ -30,6 +30,9 @@ jobs:
|
||||||
working-directory: test_app
|
working-directory: test_app
|
||||||
run: |
|
run: |
|
||||||
. ${IDF_PATH}/export.sh
|
. ${IDF_PATH}/export.sh
|
||||||
|
export PEDANTIC_FLAGS="-DIDF_CI_BUILD -Werror -Werror=deprecated-declarations -Werror=unused-variable -Werror=unused-but-set-variable -Werror=unused-function"
|
||||||
|
export EXTRA_CFLAGS="${PEDANTIC_FLAGS} -Wstrict-prototypes"
|
||||||
|
export EXTRA_CXXFLAGS="${PEDANTIC_FLAGS}"
|
||||||
idf.py build
|
idf.py build
|
||||||
- uses: actions/upload-artifact@v2
|
- uses: actions/upload-artifact@v2
|
||||||
with:
|
with:
|
||||||
|
|
|
@ -25,6 +25,9 @@ jobs:
|
||||||
working-directory: usb/test_app
|
working-directory: usb/test_app
|
||||||
run: |
|
run: |
|
||||||
. ${IDF_PATH}/export.sh
|
. ${IDF_PATH}/export.sh
|
||||||
|
export PEDANTIC_FLAGS="-DIDF_CI_BUILD -Werror -Werror=deprecated-declarations -Werror=unused-variable -Werror=unused-but-set-variable -Werror=unused-function"
|
||||||
|
export EXTRA_CFLAGS="${PEDANTIC_FLAGS} -Wstrict-prototypes"
|
||||||
|
export EXTRA_CXXFLAGS="${PEDANTIC_FLAGS}"
|
||||||
idf.py build
|
idf.py build
|
||||||
- uses: actions/upload-artifact@v2
|
- uses: actions/upload-artifact@v2
|
||||||
with:
|
with:
|
||||||
|
|
Loading…
Reference in New Issue