|
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 |
66 | 96 | - name: Build some BRD4187C variants (1) |
67 | 97 | # TODO #39216 : Deactivated Unit Testing (efr32-brd4187c-unit-test ) due to Pigweed incompatibility issues |
68 | 98 | run: | |
@@ -100,36 +130,6 @@ jobs: |
100 | 130 | /tmp/bloat_reports/ |
101 | 131 | - name: Clean out build output |
102 | 132 | 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