Skip to content

Commit af1dce4

Browse files
remove segger_rtt_syscalls when uartlog is enabled
1 parent d16e90d commit af1dce4

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

third_party/silabs/SiWx917_sdk.gni

+6-1
Original file line numberDiff line numberDiff line change
@@ -771,10 +771,15 @@ template("siwx917_sdk") {
771771
}
772772

773773
public_deps = [
774+
":efr32_mbedtls_config",
774775
"${segger_rtt_root}:segger_rtt",
775776
"${segger_rtt_root}:segger_rtt_printf",
776-
"${segger_rtt_root}:segger_rtt_syscalls",
777777
]
778+
779+
if (sl_uart_log_output == false) {
780+
public_deps += [ "${segger_rtt_root}:segger_rtt_syscalls" ]
781+
}
782+
778783
if (chip_crypto == "platform") {
779784
if (sl_si91x_crypto_flavor == "tinycrypt") {
780785
public_deps += [ ":siwx917_tinycrypt" ]

third_party/silabs/efr32_sdk.gni

+4-1
Original file line numberDiff line numberDiff line change
@@ -1069,9 +1069,12 @@ template("efr32_sdk") {
10691069
":efr32_mbedtls_config",
10701070
"${segger_rtt_root}:segger_rtt",
10711071
"${segger_rtt_root}:segger_rtt_printf",
1072-
"${segger_rtt_root}:segger_rtt_syscalls",
10731072
]
10741073

1074+
if (sl_uart_log_output == false) {
1075+
public_deps += [ "${segger_rtt_root}:segger_rtt_syscalls" ]
1076+
}
1077+
10751078
if (defined(invoker.sources)) {
10761079
sources += invoker.sources
10771080
}

0 commit comments

Comments
 (0)