Merge remote-tracking branch 'upstream/dev' into integration

This commit is contained in:
J. Nick Koston
2026-01-04 17:03:54 -10:00
47 changed files with 1048 additions and 134 deletions
+10 -2
View File
@@ -17,6 +17,7 @@ def load_idedata(environment, temp_folder, platformio_ini):
"""
#include <zephyr/kernel.h>
int main() { return 0;}
extern "C" void zboss_signal_handler() {};
""",
encoding="utf-8",
)
@@ -27,6 +28,12 @@ int main() { return 0;}
CONFIG_NEWLIB_LIBC=y
CONFIG_BT=y
CONFIG_ADC=y
#zigbee begin
CONFIG_ZIGBEE=y
CONFIG_CRYPTO=y
CONFIG_NVS=y
CONFIG_SETTINGS=y
#zigbee end
""",
encoding="utf-8",
)
@@ -44,10 +51,11 @@ CONFIG_ADC=y
def extract_defines(command):
define_pattern = re.compile(r"-D\s*([^\s]+)")
ignore_prefixes = ("_ASMLANGUAGE", "NRF_802154_ECB_PRIORITY=")
return [
match
match.replace("\\", "")
for match in define_pattern.findall(command)
if match not in ("_ASMLANGUAGE")
if not any(match.startswith(prefix) for prefix in ignore_prefixes)
]
def find_cxx_path(commands):