Merge branch 'contrib/github_pr_10772' into 'master'

tools: Docker: install build-essential apt package (GitHub PR)

Closes IDFGH-9402

See merge request espressif/esp-idf!22463
This commit is contained in:
Roland Dobai
2023-03-02 22:26:51 +08:00

View File

@@ -51,6 +51,14 @@ ARG IDF_INSTALL_TARGETS=all
ENV IDF_PATH=/opt/esp/idf ENV IDF_PATH=/opt/esp/idf
ENV IDF_TOOLS_PATH=/opt/esp ENV IDF_TOOLS_PATH=/opt/esp
# install build essential needed for linux target apps, which is a preview target so it is installed with "all" only
RUN if [ "$IDF_INSTALL_TARGETS" = "all" ]; then \
apt-get update \
&& apt-get install -y build-essential \
&& apt-get autoremove -y \
&& rm -rf /var/lib/apt/lists/* ; \
fi
RUN echo IDF_CHECKOUT_REF=$IDF_CHECKOUT_REF IDF_CLONE_BRANCH_OR_TAG=$IDF_CLONE_BRANCH_OR_TAG && \ RUN echo IDF_CHECKOUT_REF=$IDF_CHECKOUT_REF IDF_CLONE_BRANCH_OR_TAG=$IDF_CLONE_BRANCH_OR_TAG && \
git clone --recursive \ git clone --recursive \
${IDF_CLONE_SHALLOW:+--depth=1 --shallow-submodules} \ ${IDF_CLONE_SHALLOW:+--depth=1 --shallow-submodules} \