65
65
./scripts/run_in_build_env.sh \
66
66
"./scripts/build/build_examples.py \
67
67
--enable-flashbundle \
68
- --target efr32-brd4187c-thermostat-openthread_mtd \
69
- --target efr32-brd4187c-switch-shell-use_ot_coap_lib \
68
+ --target efr32-brd4187c-thermostat-openthread-mtd \
69
+ --target efr32-brd4187c-switch-shell-use-ot-coap-lib \
70
70
--target efr32-brd4187c-unit-test \
71
71
build \
72
72
--copy-artifacts-to out/artifacts \
78
78
./scripts/run_in_build_env.sh \
79
79
"./scripts/build/build_examples.py \
80
80
--enable-flashbundle \
81
- --target efr32-brd4187c-light-use_ot_lib \
81
+ --target efr32-brd4187c-light-use-ot-lib \
82
82
--target efr32-brd4187c-pump \
83
- --target efr32-brd4187c-lock-shell-enable_heap_monitoring \
83
+ --target efr32-brd4187c-lock-shell-heap-monitoring \
84
84
build \
85
85
--copy-artifacts-to out/artifacts \
86
86
"
91
91
./scripts/run_in_build_env.sh \
92
92
"./scripts/build/build_examples.py \
93
93
--enable-flashbundle \
94
- --target efr32-brd4187c-window-covering-additional_data_advertising \
94
+ --target efr32-brd4187c-window-covering-additional-data-advertising \
95
95
--target efr32-brd4187c-light-rpc \
96
96
build \
97
97
--copy-artifacts-to out/artifacts \
@@ -104,34 +104,39 @@ jobs:
104
104
/tmp/bloat_reports/
105
105
.environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
106
106
efr32 BRD4187C window-app \
107
- out/efr32-brd4187c-window-covering-additional_data_advertising /matter-silabs-window-example.out \
107
+ out/efr32-brd4187c-window-covering-additional-data-advertising /matter-silabs-window-example.out \
108
108
/tmp/bloat_reports/
109
109
- name : Clean out build output
110
110
run : rm -rf ./out
111
- - name : Build BRD4338A variants
111
+ - name : Build BRD4338A WiFi Soc variants
112
112
run : |
113
113
./scripts/run_in_build_env.sh \
114
114
"./scripts/build/build_examples.py \
115
115
--enable-flashbundle \
116
- --target efr32-brd4338a-light-wifi-917_soc-skip_rps_generation \
117
- --target efr32-brd4338a-lock-wifi-917_soc-skip_rps_generation \
116
+ --target efr32-brd4338a-light-skip-rps-generation \
117
+ --target efr32-brd4338a-lock-skip-rps-generation \
118
118
build \
119
119
--copy-artifacts-to out/artifacts \
120
120
"
121
- - name : Clean out build output
122
- run : rm -rf ./out
123
- - name : Build example EFR32+WF200 WiFi Lock app for BRD4161A
121
+ - name : Prepare bloat report for brd4338a lock app
124
122
run : |
125
- scripts/examples/gn_silabs_example.sh examples/lock-app/silabs out/lock_app_wifi_wf200 BRD4161A is_debug=false chip_logging=false --wifi wf200 --docker
126
- .environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py efr32 BRD4161A+wf200 lock-app \
127
- out/lock_app_wifi_wf200/BRD4161A/matter-silabs-lock-example.out /tmp/bloat_reports/
123
+ .environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \
124
+ efr32 BRD4338a lock-app \
125
+ out/efr32-brd4338a-lock-skip-rps-generation/matter-silabs-lock-example.out \
126
+ /tmp/bloat_reports/
128
127
- name : Clean out build output
129
128
run : rm -rf ./out
130
- - name : Build example EFR32+RS9116 WiFi Lighting app for BRD4161A
129
+ - name : Build EFR32 with WiFi NCP
131
130
run : |
132
- scripts/examples/gn_silabs_example.sh examples/lighting-app/silabs out/lighting_app_wifi_rs9116 BRD4161A --wifi rs9116 --docker
133
- .environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py efr32 BRD4161A+rs9116 lighting-app \
134
- out/lighting_app_wifi_rs9116/BRD4161A/matter-silabs-lighting-example.out /tmp/bloat_reports/
131
+ ./scripts/run_in_build_env.sh \
132
+ "./scripts/build/build_examples.py \
133
+ --enable-flashbundle \
134
+ --target efr32-brd4187c-lock-wifi-siwx917 \
135
+ --target efr32-brd4187c-light-wifi-rs9116 \
136
+ --target efr32-brd4187c-lock-wifi-wf200 \
137
+ build \
138
+ --copy-artifacts-to out/artifacts \
139
+ "
135
140
- name : Clean out build output
136
141
run : rm -rf ./out
137
142
- name : Uploading Size Reports
0 commit comments