summaryrefslogtreecommitdiff
path: root/bsp
diff options
context:
space:
mode:
authorMeco Man <[email protected]>2024-01-09 22:15:43 +0800
committerRbb666 <[email protected]>2024-01-10 18:08:09 +0800
commitfa2881ecd30c48c09bafc9c9ef6e1665933e8b2d (patch)
tree4dd31416242807cf5a99500b8c7f828191639e68 /bsp
parent10b16273b8b98a8c4ab1196aea211b0084dfb8de (diff)
[ci][bsp] add strict mode
Diffstat (limited to 'bsp')
-rw-r--r--bsp/stm32/stm32f072-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f072-st-nucleo/.ci/attachconfig/rtduino.attach1
-rw-r--r--bsp/stm32/stm32f091-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f103-100ask-mini/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f103-100ask-pro/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f103-atk-nano/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f103-atk-warshipv3/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f103-blue-pill/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f103-blue-pill/.ci/attachconfig/rtduino.attach1
-rw-r--r--bsp/stm32/stm32f103-dofly-M3S/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f103-dofly-lyc8/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f103-fire-arbitrary/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f103-gizwits-gokitv21/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f103-hw100k-ibox/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f103-onenet-nbiot/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f103-yf-ufun/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f103-ys-f1pro/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f107-uc-eval/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f207-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f302-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f334-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f401-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f401-st-nucleo/.ci/attachconfig/rtduino.attach1
-rw-r--r--bsp/stm32/stm32f401-weact-blackpill/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f401-weact-blackpill/.ci/attachconfig/rtduino.attach1
-rw-r--r--bsp/stm32/stm32f405-smdz-breadfruit/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f405zg-mini-template/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f407-armfly-v5/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f407-atk-explorer/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f407-robomaster-c/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f407-robomaster-c/.ci/attachconfig/rtduino.attach1
-rw-r--r--bsp/stm32/stm32f407-rt-spark/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f407-rt-spark/.ci/attachconfig/online-packages/system/enhanced-kservice.attach1
-rw-r--r--bsp/stm32/stm32f407-rt-spark/.ci/attachconfig/online-packages/system/os-wrappers.attach1
-rw-r--r--bsp/stm32/stm32f407-st-discovery/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f410-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f410-st-nucleo/.ci/attachconfig/rtduino.attach1
-rw-r--r--bsp/stm32/stm32f411-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f411-st-nucleo/.ci/attachconfig/rtduino/rtduino.attach2
-rw-r--r--bsp/stm32/stm32f411-weact-blackpill/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f412-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f412-st-nucleo/.ci/attachconfig/rtduino.attach1
-rw-r--r--bsp/stm32/stm32f413-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f427-robomaster-a/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f427-robomaster-a/.ci/attachconfig/rtduino.attach1
-rw-r--r--bsp/stm32/stm32f429-atk-apollo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f429-fire-challenger/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f429-st-disco/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f446-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f469-st-disco/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32f469-st-disco/.ci/attachconfig/rtduino.attach1
-rw-r--r--bsp/stm32/stm32g070-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32g071-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32g431-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32g474-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32g474-st-nucleo/.ci/attachconfig/rtduino.attach1
-rw-r--r--bsp/stm32/stm32g491-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32h503-st-nucleo/attachconfig/rtduino.attach1
-rw-r--r--bsp/stm32/stm32h563-st-nucleo/attachconfig/rtduino.attach1
-rw-r--r--bsp/stm32/stm32l010-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32l053-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32l412-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32l431-BearPi/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32l431-BearPi/.ci/attachconfig/rtduino.attach1
-rw-r--r--bsp/stm32/stm32l432-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32l433-ali-startkit/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32l433-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32l452-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32l475-st-discovery/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32l476-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32l476-st-nucleo/.ci/attachconfig/rtduino.attach1
-rw-r--r--bsp/stm32/stm32l496-ali-developer/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32l496-st-discovery/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32l496-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32l4r5-st-nucleo/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32l4r9-st-eval/.ci/attachconfig/nano.attach1
-rw-r--r--bsp/stm32/stm32l4r9-st-sensortile-box/.ci/attachconfig/nano.attach1
77 files changed, 78 insertions, 0 deletions
diff --git a/bsp/stm32/stm32f072-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f072-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f072-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f072-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f072-st-nucleo/.ci/attachconfig/rtduino.attach b/bsp/stm32/stm32f072-st-nucleo/.ci/attachconfig/rtduino.attach
index a3e7cd6cb2..c14014d5c7 100644
--- a/bsp/stm32/stm32f072-st-nucleo/.ci/attachconfig/rtduino.attach
+++ b/bsp/stm32/stm32f072-st-nucleo/.ci/attachconfig/rtduino.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_BSP_USING_ARDUINO=y
diff --git a/bsp/stm32/stm32f091-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f091-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f091-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f091-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f103-100ask-mini/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f103-100ask-mini/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f103-100ask-mini/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f103-100ask-mini/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f103-100ask-pro/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f103-100ask-pro/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f103-100ask-pro/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f103-100ask-pro/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f103-atk-nano/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f103-atk-nano/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f103-atk-nano/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f103-atk-nano/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f103-atk-warshipv3/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f103-atk-warshipv3/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f103-atk-warshipv3/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f103-atk-warshipv3/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f103-blue-pill/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f103-blue-pill/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f103-blue-pill/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f103-blue-pill/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f103-blue-pill/.ci/attachconfig/rtduino.attach b/bsp/stm32/stm32f103-blue-pill/.ci/attachconfig/rtduino.attach
index a3e7cd6cb2..c14014d5c7 100644
--- a/bsp/stm32/stm32f103-blue-pill/.ci/attachconfig/rtduino.attach
+++ b/bsp/stm32/stm32f103-blue-pill/.ci/attachconfig/rtduino.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_BSP_USING_ARDUINO=y
diff --git a/bsp/stm32/stm32f103-dofly-M3S/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f103-dofly-M3S/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f103-dofly-M3S/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f103-dofly-M3S/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f103-dofly-lyc8/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f103-dofly-lyc8/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f103-dofly-lyc8/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f103-dofly-lyc8/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f103-fire-arbitrary/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f103-fire-arbitrary/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f103-fire-arbitrary/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f103-fire-arbitrary/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f103-gizwits-gokitv21/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f103-gizwits-gokitv21/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f103-gizwits-gokitv21/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f103-gizwits-gokitv21/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f103-hw100k-ibox/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f103-hw100k-ibox/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f103-hw100k-ibox/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f103-hw100k-ibox/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f103-onenet-nbiot/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f103-onenet-nbiot/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f103-onenet-nbiot/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f103-onenet-nbiot/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f103-yf-ufun/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f103-yf-ufun/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f103-yf-ufun/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f103-yf-ufun/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f103-ys-f1pro/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f103-ys-f1pro/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f103-ys-f1pro/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f103-ys-f1pro/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f107-uc-eval/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f107-uc-eval/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f107-uc-eval/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f107-uc-eval/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f207-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f207-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f207-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f207-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f302-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f302-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f302-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f302-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f334-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f334-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f334-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f334-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f401-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f401-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f401-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f401-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f401-st-nucleo/.ci/attachconfig/rtduino.attach b/bsp/stm32/stm32f401-st-nucleo/.ci/attachconfig/rtduino.attach
index a3e7cd6cb2..c14014d5c7 100644
--- a/bsp/stm32/stm32f401-st-nucleo/.ci/attachconfig/rtduino.attach
+++ b/bsp/stm32/stm32f401-st-nucleo/.ci/attachconfig/rtduino.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_BSP_USING_ARDUINO=y
diff --git a/bsp/stm32/stm32f401-weact-blackpill/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f401-weact-blackpill/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f401-weact-blackpill/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f401-weact-blackpill/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f401-weact-blackpill/.ci/attachconfig/rtduino.attach b/bsp/stm32/stm32f401-weact-blackpill/.ci/attachconfig/rtduino.attach
index a3e7cd6cb2..c14014d5c7 100644
--- a/bsp/stm32/stm32f401-weact-blackpill/.ci/attachconfig/rtduino.attach
+++ b/bsp/stm32/stm32f401-weact-blackpill/.ci/attachconfig/rtduino.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_BSP_USING_ARDUINO=y
diff --git a/bsp/stm32/stm32f405-smdz-breadfruit/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f405-smdz-breadfruit/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f405-smdz-breadfruit/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f405-smdz-breadfruit/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f405zg-mini-template/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f405zg-mini-template/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f405zg-mini-template/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f405zg-mini-template/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f407-armfly-v5/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f407-armfly-v5/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f407-armfly-v5/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f407-armfly-v5/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f407-atk-explorer/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f407-atk-explorer/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f407-atk-explorer/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f407-atk-explorer/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f407-robomaster-c/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f407-robomaster-c/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f407-robomaster-c/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f407-robomaster-c/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f407-robomaster-c/.ci/attachconfig/rtduino.attach b/bsp/stm32/stm32f407-robomaster-c/.ci/attachconfig/rtduino.attach
index a3e7cd6cb2..c14014d5c7 100644
--- a/bsp/stm32/stm32f407-robomaster-c/.ci/attachconfig/rtduino.attach
+++ b/bsp/stm32/stm32f407-robomaster-c/.ci/attachconfig/rtduino.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_BSP_USING_ARDUINO=y
diff --git a/bsp/stm32/stm32f407-rt-spark/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f407-rt-spark/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f407-rt-spark/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f407-rt-spark/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f407-rt-spark/.ci/attachconfig/online-packages/system/enhanced-kservice.attach b/bsp/stm32/stm32f407-rt-spark/.ci/attachconfig/online-packages/system/enhanced-kservice.attach
index d64734d078..7571f1664b 100644
--- a/bsp/stm32/stm32f407-rt-spark/.ci/attachconfig/online-packages/system/enhanced-kservice.attach
+++ b/bsp/stm32/stm32f407-rt-spark/.ci/attachconfig/online-packages/system/enhanced-kservice.attach
@@ -1,3 +1,4 @@
+# scons: --strict
CONFIG_PKG_USING_RT_KPRINTF_THREADSAFE=y
CONFIG_PKG_USING_RT_MEMCPY_CM=y
CONFIG_PKG_USING_RT_VSNPRINTF_FULL=y
diff --git a/bsp/stm32/stm32f407-rt-spark/.ci/attachconfig/online-packages/system/os-wrappers.attach b/bsp/stm32/stm32f407-rt-spark/.ci/attachconfig/online-packages/system/os-wrappers.attach
index c5dd33cead..216d8f1fef 100644
--- a/bsp/stm32/stm32f407-rt-spark/.ci/attachconfig/online-packages/system/os-wrappers.attach
+++ b/bsp/stm32/stm32f407-rt-spark/.ci/attachconfig/online-packages/system/os-wrappers.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_PKG_USING_FREERTOS_WRAPPER=y
diff --git a/bsp/stm32/stm32f407-st-discovery/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f407-st-discovery/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f407-st-discovery/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f407-st-discovery/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f410-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f410-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f410-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f410-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f410-st-nucleo/.ci/attachconfig/rtduino.attach b/bsp/stm32/stm32f410-st-nucleo/.ci/attachconfig/rtduino.attach
index a3e7cd6cb2..c14014d5c7 100644
--- a/bsp/stm32/stm32f410-st-nucleo/.ci/attachconfig/rtduino.attach
+++ b/bsp/stm32/stm32f410-st-nucleo/.ci/attachconfig/rtduino.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_BSP_USING_ARDUINO=y
diff --git a/bsp/stm32/stm32f411-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f411-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f411-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f411-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f411-st-nucleo/.ci/attachconfig/rtduino/rtduino.attach b/bsp/stm32/stm32f411-st-nucleo/.ci/attachconfig/rtduino/rtduino.attach
new file mode 100644
index 0000000000..c14014d5c7
--- /dev/null
+++ b/bsp/stm32/stm32f411-st-nucleo/.ci/attachconfig/rtduino/rtduino.attach
@@ -0,0 +1,2 @@
+# scons: --strict
+CONFIG_BSP_USING_ARDUINO=y
diff --git a/bsp/stm32/stm32f411-weact-blackpill/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f411-weact-blackpill/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f411-weact-blackpill/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f411-weact-blackpill/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f412-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f412-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f412-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f412-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f412-st-nucleo/.ci/attachconfig/rtduino.attach b/bsp/stm32/stm32f412-st-nucleo/.ci/attachconfig/rtduino.attach
index a3e7cd6cb2..c14014d5c7 100644
--- a/bsp/stm32/stm32f412-st-nucleo/.ci/attachconfig/rtduino.attach
+++ b/bsp/stm32/stm32f412-st-nucleo/.ci/attachconfig/rtduino.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_BSP_USING_ARDUINO=y
diff --git a/bsp/stm32/stm32f413-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f413-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f413-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f413-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f427-robomaster-a/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f427-robomaster-a/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f427-robomaster-a/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f427-robomaster-a/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f427-robomaster-a/.ci/attachconfig/rtduino.attach b/bsp/stm32/stm32f427-robomaster-a/.ci/attachconfig/rtduino.attach
index a3e7cd6cb2..c14014d5c7 100644
--- a/bsp/stm32/stm32f427-robomaster-a/.ci/attachconfig/rtduino.attach
+++ b/bsp/stm32/stm32f427-robomaster-a/.ci/attachconfig/rtduino.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_BSP_USING_ARDUINO=y
diff --git a/bsp/stm32/stm32f429-atk-apollo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f429-atk-apollo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f429-atk-apollo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f429-atk-apollo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f429-fire-challenger/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f429-fire-challenger/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f429-fire-challenger/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f429-fire-challenger/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f429-st-disco/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f429-st-disco/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f429-st-disco/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f429-st-disco/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f446-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f446-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f446-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f446-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f469-st-disco/.ci/attachconfig/nano.attach b/bsp/stm32/stm32f469-st-disco/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32f469-st-disco/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32f469-st-disco/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32f469-st-disco/.ci/attachconfig/rtduino.attach b/bsp/stm32/stm32f469-st-disco/.ci/attachconfig/rtduino.attach
index a3e7cd6cb2..c14014d5c7 100644
--- a/bsp/stm32/stm32f469-st-disco/.ci/attachconfig/rtduino.attach
+++ b/bsp/stm32/stm32f469-st-disco/.ci/attachconfig/rtduino.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_BSP_USING_ARDUINO=y
diff --git a/bsp/stm32/stm32g070-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32g070-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32g070-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32g070-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32g071-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32g071-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32g071-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32g071-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32g431-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32g431-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32g431-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32g431-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32g474-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32g474-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32g474-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32g474-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32g474-st-nucleo/.ci/attachconfig/rtduino.attach b/bsp/stm32/stm32g474-st-nucleo/.ci/attachconfig/rtduino.attach
index a3e7cd6cb2..c14014d5c7 100644
--- a/bsp/stm32/stm32g474-st-nucleo/.ci/attachconfig/rtduino.attach
+++ b/bsp/stm32/stm32g474-st-nucleo/.ci/attachconfig/rtduino.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_BSP_USING_ARDUINO=y
diff --git a/bsp/stm32/stm32g491-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32g491-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32g491-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32g491-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32h503-st-nucleo/attachconfig/rtduino.attach b/bsp/stm32/stm32h503-st-nucleo/attachconfig/rtduino.attach
index a3e7cd6cb2..c14014d5c7 100644
--- a/bsp/stm32/stm32h503-st-nucleo/attachconfig/rtduino.attach
+++ b/bsp/stm32/stm32h503-st-nucleo/attachconfig/rtduino.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_BSP_USING_ARDUINO=y
diff --git a/bsp/stm32/stm32h563-st-nucleo/attachconfig/rtduino.attach b/bsp/stm32/stm32h563-st-nucleo/attachconfig/rtduino.attach
index a3e7cd6cb2..c14014d5c7 100644
--- a/bsp/stm32/stm32h563-st-nucleo/attachconfig/rtduino.attach
+++ b/bsp/stm32/stm32h563-st-nucleo/attachconfig/rtduino.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_BSP_USING_ARDUINO=y
diff --git a/bsp/stm32/stm32l010-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32l010-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32l010-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32l010-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32l053-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32l053-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32l053-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32l053-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32l412-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32l412-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32l412-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32l412-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32l431-BearPi/.ci/attachconfig/nano.attach b/bsp/stm32/stm32l431-BearPi/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32l431-BearPi/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32l431-BearPi/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32l431-BearPi/.ci/attachconfig/rtduino.attach b/bsp/stm32/stm32l431-BearPi/.ci/attachconfig/rtduino.attach
index a3e7cd6cb2..c14014d5c7 100644
--- a/bsp/stm32/stm32l431-BearPi/.ci/attachconfig/rtduino.attach
+++ b/bsp/stm32/stm32l431-BearPi/.ci/attachconfig/rtduino.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_BSP_USING_ARDUINO=y
diff --git a/bsp/stm32/stm32l432-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32l432-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32l432-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32l432-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32l433-ali-startkit/.ci/attachconfig/nano.attach b/bsp/stm32/stm32l433-ali-startkit/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32l433-ali-startkit/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32l433-ali-startkit/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32l433-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32l433-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32l433-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32l433-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32l452-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32l452-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32l452-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32l452-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32l475-st-discovery/.ci/attachconfig/nano.attach b/bsp/stm32/stm32l475-st-discovery/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32l475-st-discovery/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32l475-st-discovery/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32l476-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32l476-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32l476-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32l476-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32l476-st-nucleo/.ci/attachconfig/rtduino.attach b/bsp/stm32/stm32l476-st-nucleo/.ci/attachconfig/rtduino.attach
index a3e7cd6cb2..c14014d5c7 100644
--- a/bsp/stm32/stm32l476-st-nucleo/.ci/attachconfig/rtduino.attach
+++ b/bsp/stm32/stm32l476-st-nucleo/.ci/attachconfig/rtduino.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_BSP_USING_ARDUINO=y
diff --git a/bsp/stm32/stm32l496-ali-developer/.ci/attachconfig/nano.attach b/bsp/stm32/stm32l496-ali-developer/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32l496-ali-developer/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32l496-ali-developer/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32l496-st-discovery/.ci/attachconfig/nano.attach b/bsp/stm32/stm32l496-st-discovery/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32l496-st-discovery/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32l496-st-discovery/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32l496-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32l496-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32l496-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32l496-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32l4r5-st-nucleo/.ci/attachconfig/nano.attach b/bsp/stm32/stm32l4r5-st-nucleo/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32l4r5-st-nucleo/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32l4r5-st-nucleo/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32l4r9-st-eval/.ci/attachconfig/nano.attach b/bsp/stm32/stm32l4r9-st-eval/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32l4r9-st-eval/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32l4r9-st-eval/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y
diff --git a/bsp/stm32/stm32l4r9-st-sensortile-box/.ci/attachconfig/nano.attach b/bsp/stm32/stm32l4r9-st-sensortile-box/.ci/attachconfig/nano.attach
index fb58d11a59..f1ad05b239 100644
--- a/bsp/stm32/stm32l4r9-st-sensortile-box/.ci/attachconfig/nano.attach
+++ b/bsp/stm32/stm32l4r9-st-sensortile-box/.ci/attachconfig/nano.attach
@@ -1 +1,2 @@
+# scons: --strict
CONFIG_RT_USING_NANO=y