diff options
Diffstat (limited to 'third_party/pico_sdk/src/rp2_common/cmsis/BUILD.gn')
-rw-r--r-- | third_party/pico_sdk/src/rp2_common/cmsis/BUILD.gn | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/third_party/pico_sdk/src/rp2_common/cmsis/BUILD.gn b/third_party/pico_sdk/src/rp2_common/cmsis/BUILD.gn index 94c8f41fa..1e997c54d 100644 --- a/third_party/pico_sdk/src/rp2_common/cmsis/BUILD.gn +++ b/third_party/pico_sdk/src/rp2_common/cmsis/BUILD.gn @@ -30,16 +30,20 @@ config("public_include_dirs") { } pw_source_set("rename_exceptions") { - remove_configs = [ "$dir_pw_build:strict_warnings" ] - public_configs = [ ":public_include_dirs" ] - public = [ "include/cmsis/rename_exceptions.h" ] + public_configs = [ + ":public_include_dirs", + "${PICO_ROOT}/gn:disable_warnings", + ] + public = [ "${_CWD}/include/cmsis/rename_exceptions.h" ] } # TODO(amontanez): The CMSIS stub should probably be more configurable to match # CMake. pw_source_set("cmsis") { - remove_configs = [ "$dir_pw_build:strict_warnings" ] - public_configs = [ ":public_include_dirs" ] + public_configs = [ + ":public_include_dirs", + "${PICO_ROOT}/gn:disable_warnings", + ] public = [ "${_CWD}/stub/CMSIS/Core/Include/cmsis_armcc.h", "${_CWD}/stub/CMSIS/Core/Include/cmsis_armclang.h", |