Lines Matching +full:- +full:- +full:non +full:- +full:interactive
7 && apt-get update \
8 && apt-get install -y \
9 apt-utils \
11 ca-certificates \
19 libffi-dev \
20 libncurses-dev \
22 libusb-1.0-0-dev \
24 ninja-build \
26 python3-pip \
29 xz-utils \
31 && apt-get autoremove -y \
32 && rm -rf /var/lib/apt/lists/* \
33 && update-alternatives --install /usr/bin/python python /usr/bin/python3 10 \
34 && python -m pip install --upgrade \
39 # To build the image for a branch or a tag of IDF, pass --build-arg IDF_CLONE_BRANCH_OR_TAG=name.
40 # To build the image with a specific commit ID of IDF, pass --build-arg IDF_CHECKOUT_REF=commit-id.
45 ARG IDF_CLONE_URL=https://github.com/espressif/esp-idf.git
53 git clone --recursive \
54 ${IDF_CLONE_BRANCH_OR_TAG:+-b $IDF_CLONE_BRANCH_OR_TAG} \
56 if [ -n "$IDF_CHECKOUT_REF" ]; then \
59 git submodule update --init --recursive; \
64 && update-ca-certificates --fresh \
65 && $IDF_PATH/tools/idf_tools.py --non-interactive install required \
66 && $IDF_PATH/tools/idf_tools.py --non-interactive install cmake \
67 && $IDF_PATH/tools/idf_tools.py --non-interactive install-python-env \
68 && rm -rf $IDF_TOOLS_PATH/dist \