|
63 | 63 | # run: | |
64 | 64 | # scripts/examples/gn_silabs_example.sh examples/lighting-app/silabs ./out/light-app BRD4187C --slc_generate --docker |
65 | 65 | # rm -rf ./out/ |
66 | | - - name: Build some WiFi Soc variants |
67 | | - run: | |
68 | | - ./scripts/run_in_build_env.sh \ |
69 | | - "./scripts/build/build_examples.py \ |
70 | | - --enable-flashbundle \ |
71 | | - --target efr32-brd2605a-light-skip-rps-generation \ |
72 | | - --target efr32-brd4338a-lock-skip-rps-generation \ |
73 | | - --target efr32-brd4338a-closure-skip-rps-generation \ |
74 | | - build \ |
75 | | - --copy-artifacts-to out/artifacts \ |
76 | | - " |
77 | | - - name: Prepare bloat report for brd4338a lock app |
78 | | - run: | |
79 | | - .environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \ |
80 | | - efr32 BRD4338a lock-app \ |
81 | | - out/efr32-brd4338a-lock-skip-rps-generation/matter-silabs-lock-example.out \ |
82 | | - /tmp/bloat_reports/ |
83 | | - - name: Clean out build output |
84 | | - run: rm -rf ./out |
85 | | - - name: Build EFR32 with WiFi NCP |
86 | | - run: | |
87 | | - ./scripts/run_in_build_env.sh \ |
88 | | - "./scripts/build/build_examples.py \ |
89 | | - --enable-flashbundle \ |
90 | | - --target efr32-brd4187c-lock-wifi-siwx917 \ |
91 | | - build \ |
92 | | - --copy-artifacts-to out/artifacts \ |
93 | | - " |
94 | | - - name: Clean out build output |
95 | | - run: rm -rf ./out |
96 | 66 | - name: Build some BRD4187C variants (1) |
97 | 67 | # TODO #39216 : Deactivated Unit Testing (efr32-brd4187c-unit-test ) due to Pigweed incompatibility issues |
98 | 68 | run: | |
@@ -130,6 +100,36 @@ jobs: |
130 | 100 | /tmp/bloat_reports/ |
131 | 101 | - name: Clean out build output |
132 | 102 | run: rm -rf ./out |
| 103 | + - name: Build some WiFi Soc variants |
| 104 | + run: | |
| 105 | + ./scripts/run_in_build_env.sh \ |
| 106 | + "./scripts/build/build_examples.py \ |
| 107 | + --enable-flashbundle \ |
| 108 | + --target efr32-brd2605a-light-skip-rps-generation \ |
| 109 | + --target efr32-brd4338a-lock-skip-rps-generation \ |
| 110 | + --target efr32-brd4338a-closure-skip-rps-generation \ |
| 111 | + build \ |
| 112 | + --copy-artifacts-to out/artifacts \ |
| 113 | + " |
| 114 | + - name: Prepare bloat report for brd4338a lock app |
| 115 | + run: | |
| 116 | + .environment/pigweed-venv/bin/python3 scripts/tools/memory/gh_sizes.py \ |
| 117 | + efr32 BRD4338a lock-app \ |
| 118 | + out/efr32-brd4338a-lock-skip-rps-generation/matter-silabs-lock-example.out \ |
| 119 | + /tmp/bloat_reports/ |
| 120 | + - name: Clean out build output |
| 121 | + run: rm -rf ./out |
| 122 | + - name: Build EFR32 with WiFi NCP |
| 123 | + run: | |
| 124 | + ./scripts/run_in_build_env.sh \ |
| 125 | + "./scripts/build/build_examples.py \ |
| 126 | + --enable-flashbundle \ |
| 127 | + --target efr32-brd4187c-lock-wifi-siwx917 \ |
| 128 | + build \ |
| 129 | + --copy-artifacts-to out/artifacts \ |
| 130 | + " |
| 131 | + - name: Clean out build output |
| 132 | + run: rm -rf ./out |
133 | 133 | - name: Uploading Size Reports |
134 | 134 | uses: ./.github/actions/upload-size-reports |
135 | 135 | if: ${{ !env.ACT }} |
|
0 commit comments