| # This minimal build image is intentionally not based on chip-build |
| FROM ubuntu:24.04 |
| LABEL org.opencontainers.image.source https://github.com/project-chip/connectedhomeip |
| |
| RUN set -x \ |
| && apt-get update \ |
| && DEBIAN_FRONTEND=noninteractive apt-get upgrade -y \ |
| && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ |
| build-essential \ |
| ca-certificates \ |
| generate-ninja \ |
| git pkg-config \ |
| ninja-build \ |
| python3-venv \ |
| && git config --global advice.detachedHead false |
| |
| # CHIP build dependencies |
| RUN set -x \ |
| && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ |
| libssl-dev libglib2.0-dev |