aboutsummaryrefslogtreecommitdiff
path: root/third_party/pico_sdk/src/rp2_common/cmsis/BUILD.gn
diff options
context:
space:
mode:
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.gn14
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",