|
|
@@ -34,13 +34,18 @@ RUN printf '#-------------------------------------------------------------------
|
|
34
|
34
|
ARG BUILD_DEPS
|
|
35
|
35
|
ARG BUILD_ARCH
|
|
36
|
36
|
RUN export DEBIAN_FRONTEND=noninteractive && \
|
|
37
|
|
- for ARCH in ${BUILD_ARCH} ; do dpkg --add-architecture ${ARCH} ; done && \
|
|
|
37
|
+ for ARCH in ${BUILD_ARCH} ; do \
|
|
|
38
|
+ dpkg --add-architecture ${ARCH} ; \
|
|
|
39
|
+ done && \
|
|
38
|
40
|
apt-get -q update && \
|
|
39
|
41
|
apt-get -qy -o Dpkg::Use-Pty=0 upgrade && \
|
|
40
|
42
|
apt-get -qy -o Dpkg::Use-Pty=0 install --no-install-recommends apt-utils && \
|
|
41
|
43
|
apt-get -qy -o Dpkg::Use-Pty=0 install --no-install-recommends ${BUILD_DEPS} \
|
|
42
|
|
- build-essential debhelper ca-certificates curl git iproute2 wget nano && \
|
|
43
|
|
- for ARCH in ${BUILD_ARCH} ; do apt-get -qy -o Dpkg::Use-Pty=0 install --no-install-recommends crossbuild-essential-${ARCH} ; done && \
|
|
|
44
|
+ apt-utils build-essential debhelper ca-certificates curl git iproute2 wget nano && \
|
|
|
45
|
+ for ARCH in ${BUILD_ARCH} ; do \
|
|
|
46
|
+ apt-get -qy -o Dpkg::Use-Pty=0 install --no-install-recommends \
|
|
|
47
|
+ crossbuild-essential-${ARCH} $(printf "%s:${ARCH} " ${BUILD_DEPS}) ; \
|
|
|
48
|
+ done && \
|
|
44
|
49
|
apt-get clean && rm -rf /var/lib/apt/lists/*
|
|
45
|
50
|
|
|
46
|
51
|
# Default command
|