@@ -193,6 +193,9 @@ RUN case ${TARGETPLATFORM} in \
193
193
--target linux-x64-energy-management-ipv6only \
194
194
--target linux-x64-microwave-oven-ipv6only \
195
195
--target linux-x64-rvc-ipv6only \
196
+ --target linux-x64-fabric-bridge-rpc-ipv6only \
197
+ --target linux-x64-fabric-admin-rpc-ipv6only \
198
+ --target linux-x64-network-manager-ipv6only \
196
199
build \
197
200
&& mv out/linux-x64-chip-tool-ipv6only-platform-mdns/chip-tool out/chip-tool \
198
201
&& mv out/linux-x64-shell-ipv6only-platform-mdns/chip-shell out/chip-shell \
@@ -213,6 +216,9 @@ RUN case ${TARGETPLATFORM} in \
213
216
&& mv out/linux-x64-energy-management-ipv6only/chip-energy-management-app out/chip-energy-management-app \
214
217
&& mv out/linux-x64-microwave-oven-ipv6only/chip-microwave-oven-app out/chip-microwave-oven-app \
215
218
&& mv out/linux-x64-rvc-ipv6only/chip-rvc-app out/chip-rvc-app \
219
+ && mv out/linux-x64-fabric-bridge-rpc-ipv6only/fabric-bridge-app out/fabric-bridge-app \
220
+ && mv out/linux-x64-fabric-admin-rpc-ipv6only/fabric-admin out/fabric-admin \
221
+ && mv out/linux-x64-network-manager-ipv6only/matter-network-manager-app out/matter-network-manager-app \
216
222
;; \
217
223
"linux/arm64" )\
218
224
set -x \
@@ -237,6 +243,9 @@ RUN case ${TARGETPLATFORM} in \
237
243
--target linux-arm64-energy-management-ipv6only \
238
244
--target linux-arm64-microwave-oven-ipv6only \
239
245
--target linux-arm64-rvc-ipv6only \
246
+ --target linux-arm64-fabric-bridge-rpc-ipv6only \
247
+ --target linux-arm64-fabric-admin-rpc-ipv6only \
248
+ --target linux-arm64-network-manager-ipv6only \
240
249
build \
241
250
&& mv out/linux-arm64-chip-tool-ipv6only-platform-mdns/chip-tool out/chip-tool \
242
251
&& mv out/linux-arm64-shell-ipv6only-platform-mdns/chip-shell out/chip-shell \
@@ -257,6 +266,9 @@ RUN case ${TARGETPLATFORM} in \
257
266
&& mv out/linux-arm64-energy-management-ipv6only/chip-energy-management-app out/chip-energy-management-app \
258
267
&& mv out/linux-arm64-microwave-oven-ipv6only/chip-microwave-oven-app out/chip-microwave-oven-app \
259
268
&& mv out/linux-arm64-rvc-ipv6only/chip-rvc-app out/chip-rvc-app \
269
+ && mv out/linux-arm64-fabric-bridge-rpc-ipv6only/fabric-bridge-app out/fabric-bridge-app \
270
+ && mv out/linux-arm64-fabric-admin-rpc-ipv6only/fabric-admin out/fabric-admin \
271
+ && mv out/linux-arm64-network-manager-ipv6only/matter-network-manager-app out/matter-network-manager-app \
260
272
;; \
261
273
*) ;; \
262
274
esac
@@ -290,6 +302,9 @@ COPY --from=chip-build-cert-bins /root/connectedhomeip/out/lit-icd-app lit-icd-a
290
302
COPY --from=chip-build-cert-bins /root/connectedhomeip/out/chip-energy-management-app chip-energy-management-app
291
303
COPY --from=chip-build-cert-bins /root/connectedhomeip/out/chip-microwave-oven-app chip-microwave-oven-app
292
304
COPY --from=chip-build-cert-bins /root/connectedhomeip/out/chip-rvc-app chip-rvc-app
305
+ COPY --from=chip-build-cert-bins /root/connectedhomeip/out/fabric-bridge-app fabric-bridge-app
306
+ COPY --from=chip-build-cert-bins /root/connectedhomeip/out/fabric-admin fabric-admin
307
+ COPY --from=chip-build-cert-bins /root/connectedhomeip/out/matter-network-manager-app matter-network-manager-app
293
308
294
309
# Stage 3.1: Setup the Matter Python environment
295
310
COPY --from=chip-build-cert-bins /root/connectedhomeip/out/python_lib python_lib
@@ -304,6 +319,6 @@ COPY --from=chip-build-cert-bins /root/connectedhomeip/src/python_testing/requir
304
319
RUN pip install --break-system-packages -r /tmp/requirements.txt && rm /tmp/requirements.txt
305
320
306
321
# PIP requires MASON package compilation, which seems to require a JDK
307
- RUN set -x && DEBIAN_FRONTEND=noninteractive apt-get install -fy openjdk-8-jdk
322
+ RUN set -x && DEBIAN_FRONTEND=noninteractive apt-get update; apt-get install -fy openjdk-8-jdk
308
323
309
324
RUN pip install --break-system-packages --no-cache-dir python_lib/controller/python/chip*.whl
0 commit comments