Skip to content

Commit 4d13b97

Browse files
restyle
1 parent 6fdc2b3 commit 4d13b97

File tree

1 file changed

+116
-116
lines changed

1 file changed

+116
-116
lines changed

scripts/examples/gn_silabs_example.sh

+116-116
Original file line numberDiff line numberDiff line change
@@ -182,123 +182,123 @@ else
182182
shift
183183
while [ $# -gt 0 ]; do
184184
case $1 in
185-
--clean)
186-
DIR_CLEAN=true
187-
shift
188-
;;
189-
--wifi)
190-
if [ -z "$2" ]; then
191-
echo "--wifi requires rs9116 or SiWx917 or wf200"
192-
exit 1
193-
fi
194-
195-
if [ "$2" = "rs9116" ]; then
196-
optArgs+="use_rs9116=true "
197-
elif [ "$2" = "SiWx917" ]; then
198-
optArgs+="use_SiWx917=true "
199-
elif [ "$2" = "wf200" ]; then
200-
optArgs+="use_wf200=true "
201-
else
202-
echo "Wifi usage: --wifi rs9116|SiWx917|wf200"
203-
exit 1
204-
fi
205-
206-
NCP_DIR_SUFFIX="/"$2
207-
USE_WIFI=true
208-
optArgs+="chip_device_platform =\"efr32\" chip_crypto_keystore=\"psa\" "
209-
shift
210-
shift
211-
;;
212-
--icd)
213-
optArgs+="chip_enable_icd_server=true chip_openthread_ftd=false sl_enable_test_event_trigger=true "
214-
shift
215-
;;
216-
--low-power)
217-
optArgs+="chip_build_libshell=false enable_openthread_cli=false show_qr_code=false disable_lcd=true "
218-
shift
219-
;;
220-
--chip_enable_wifi_ipv4)
221-
optArgs="chip_enable_wifi_ipv4=true chip_inet_config_enable_ipv4=true "
222-
shift
223-
;;
224-
--additional_data_advertising)
225-
optArgs+="chip_enable_additional_data_advertising=true chip_enable_rotating_device_id=true "
226-
shift
227-
;;
228-
--use_ot_lib)
229-
optArgs+="use_silabs_thread_lib=true chip_openthread_target=$SILABS_THREAD_TARGET openthread_external_platform=\"""\" "
230-
shift
231-
;;
232-
--use_ot_coap_lib)
233-
optArgs+="use_silabs_thread_lib=true chip_openthread_target=$SILABS_THREAD_TARGET openthread_external_platform=\"""\" use_thread_coap_lib=true "
234-
shift
235-
;;
236-
--use_chip_lwip_lib)
237-
optArgs+="lwip_root=\""//third_party/connectedhomeip/third_party/lwip"\" "
238-
shift
239-
;;
240-
# Option not to be used until ot-efr32 github is updated
241-
# --use_ot_github_sources)
242-
# optArgs+="openthread_root=\"//third_party/connectedhomeip/third_party/openthread/ot-efr32/openthread\" openthread_efr32_root=\"//third_party/connectedhomeip/third_party/openthread/ot-efr32/src/src\""
243-
# shift
244-
# ;;
245-
--release)
246-
optArgs+="is_debug=false disable_lcd=true chip_build_libshell=false enable_openthread_cli=false use_external_flash=false chip_logging=false silabs_log_enabled=false "
247-
shift
248-
;;
249-
--bootloader)
250-
USE_BOOTLOADER=true
251-
shift
252-
;;
253-
--docker)
254-
optArgs+="efr32_sdk_root=\"$GSDK_ROOT\" "
255-
optArgs+="wiseconnect_sdk_root=\"$WISECONNECT_SDK_ROOT\" "
256-
optArgs+="wifi_sdk_root=\"$WIFI_SDK_ROOT\" "
257-
USE_DOCKER=true
258-
shift
259-
;;
260-
--uart_log)
261-
optArgs+="sl_uart_log_output=true "
262-
shift
263-
;;
264-
265-
--slc_generate)
266-
optArgs+="slc_generate=true "
267-
USE_SLC=true
268-
shift
269-
;;
270-
--use_pw_rpc)
271-
optArgs+="import(\"//with_pw_rpc.gni\") "
272-
shift
273-
;;
274-
--slc_reuse_files)
275-
optArgs+="slc_reuse_files=true "
276-
shift
277-
;;
278-
--gn_path)
279-
if [ -z "$2" ]; then
280-
echo "--gn_path requires a path to GN"
281-
exit 1
282-
else
283-
GN_PATH="$2"
284-
fi
285-
shift
286-
shift
287-
;;
288-
*"sl_matter_version_str="*)
289-
optArgs+="$1 "
290-
USE_GIT_SHA_FOR_VERSION=false
291-
shift
292-
;;
293-
*)
294-
if [ "$1" =~ *"use_rs9116=true"* ] || [ "$1" =~ *"use_SiWx917=true"* ] || [ "$1" =~ *"use_wf200=true"* ]; then
185+
--clean)
186+
DIR_CLEAN=true
187+
shift
188+
;;
189+
--wifi)
190+
if [ -z "$2" ]; then
191+
echo "--wifi requires rs9116 or SiWx917 or wf200"
192+
exit 1
193+
fi
194+
195+
if [ "$2" = "rs9116" ]; then
196+
optArgs+="use_rs9116=true "
197+
elif [ "$2" = "SiWx917" ]; then
198+
optArgs+="use_SiWx917=true "
199+
elif [ "$2" = "wf200" ]; then
200+
optArgs+="use_wf200=true "
201+
else
202+
echo "Wifi usage: --wifi rs9116|SiWx917|wf200"
203+
exit 1
204+
fi
205+
206+
NCP_DIR_SUFFIX="/"$2
295207
USE_WIFI=true
296-
# NCP Mode so base MCU is an EFR32
297-
optArgs+="chip_device_platform =\"efr32\" "
298-
fi
299-
optArgs+=$1" "
300-
shift
301-
;;
208+
optArgs+="chip_device_platform =\"efr32\" chip_crypto_keystore=\"psa\" "
209+
shift
210+
shift
211+
;;
212+
--icd)
213+
optArgs+="chip_enable_icd_server=true chip_openthread_ftd=false sl_enable_test_event_trigger=true "
214+
shift
215+
;;
216+
--low-power)
217+
optArgs+="chip_build_libshell=false enable_openthread_cli=false show_qr_code=false disable_lcd=true "
218+
shift
219+
;;
220+
--chip_enable_wifi_ipv4)
221+
optArgs="chip_enable_wifi_ipv4=true chip_inet_config_enable_ipv4=true "
222+
shift
223+
;;
224+
--additional_data_advertising)
225+
optArgs+="chip_enable_additional_data_advertising=true chip_enable_rotating_device_id=true "
226+
shift
227+
;;
228+
--use_ot_lib)
229+
optArgs+="use_silabs_thread_lib=true chip_openthread_target=$SILABS_THREAD_TARGET openthread_external_platform=\"""\" "
230+
shift
231+
;;
232+
--use_ot_coap_lib)
233+
optArgs+="use_silabs_thread_lib=true chip_openthread_target=$SILABS_THREAD_TARGET openthread_external_platform=\"""\" use_thread_coap_lib=true "
234+
shift
235+
;;
236+
--use_chip_lwip_lib)
237+
optArgs+="lwip_root=\""//third_party/connectedhomeip/third_party/lwip"\" "
238+
shift
239+
;;
240+
# Option not to be used until ot-efr32 github is updated
241+
# --use_ot_github_sources)
242+
# optArgs+="openthread_root=\"//third_party/connectedhomeip/third_party/openthread/ot-efr32/openthread\" openthread_efr32_root=\"//third_party/connectedhomeip/third_party/openthread/ot-efr32/src/src\""
243+
# shift
244+
# ;;
245+
--release)
246+
optArgs+="is_debug=false disable_lcd=true chip_build_libshell=false enable_openthread_cli=false use_external_flash=false chip_logging=false silabs_log_enabled=false "
247+
shift
248+
;;
249+
--bootloader)
250+
USE_BOOTLOADER=true
251+
shift
252+
;;
253+
--docker)
254+
optArgs+="efr32_sdk_root=\"$GSDK_ROOT\" "
255+
optArgs+="wiseconnect_sdk_root=\"$WISECONNECT_SDK_ROOT\" "
256+
optArgs+="wifi_sdk_root=\"$WIFI_SDK_ROOT\" "
257+
USE_DOCKER=true
258+
shift
259+
;;
260+
--uart_log)
261+
optArgs+="sl_uart_log_output=true "
262+
shift
263+
;;
264+
265+
--slc_generate)
266+
optArgs+="slc_generate=true "
267+
USE_SLC=true
268+
shift
269+
;;
270+
--use_pw_rpc)
271+
optArgs+="import(\"//with_pw_rpc.gni\") "
272+
shift
273+
;;
274+
--slc_reuse_files)
275+
optArgs+="slc_reuse_files=true "
276+
shift
277+
;;
278+
--gn_path)
279+
if [ -z "$2" ]; then
280+
echo "--gn_path requires a path to GN"
281+
exit 1
282+
else
283+
GN_PATH="$2"
284+
fi
285+
shift
286+
shift
287+
;;
288+
*"sl_matter_version_str="*)
289+
optArgs+="$1 "
290+
USE_GIT_SHA_FOR_VERSION=false
291+
shift
292+
;;
293+
*)
294+
if [ "$1" =~ *"use_rs9116=true"* ] || [ "$1" =~ *"use_SiWx917=true"* ] || [ "$1" =~ *"use_wf200=true"* ]; then
295+
USE_WIFI=true
296+
# NCP Mode so base MCU is an EFR32
297+
optArgs+="chip_device_platform =\"efr32\" "
298+
fi
299+
optArgs+=$1" "
300+
shift
301+
;;
302302
esac
303303
done
304304

0 commit comments

Comments
 (0)