Lines Matching +full:ninja +full:- +full:build
1 # Ubuntu image with tools required to build OpenThread
5 ENV LANG en_US.UTF-8
7 RUN set -x \
8 && apt-get update -y \
9 && apt-get install -y locales \
10 && localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8 \
11 && apt-get --no-install-recommends install -fy \
14 ninja-build \
16 python3-pip \
17 python3-setuptools \
18 software-properties-common \
21 inetutils-ping \
22 ca-certificates \
23 && update-ca-certificates \
24 && python3 -m pip install -U pip \
25 && python3 -m pip install -U cmake \
26 && python3 -m pip install wheel
31 RUN set -x \
34 && mkdir build \
35 && cd build \
36 && cmake -GNinja -DOT_COMMISSIONER=ON -DOT_JOINER=ON -DOT_PLATFORM=simulation .. \
37 && ninja
39 # set up ot-daemon
41 RUN set -x \
43 && ./script/cmake-build posix -DOT_DAEMON=ON