mirror of
https://github.com/bensuperpc/dockcross.git
synced 2024-12-22 00:14:26 +01:00
31 lines
848 B
Plaintext
31 lines
848 B
Plaintext
|
|
# Install Debian packages required for `buildroot`.
|
|
RUN apt-get update --yes && apt-get install --no-install-recommends --yes \
|
|
gawk \
|
|
gperf \
|
|
help2man \
|
|
python3-dev \
|
|
texinfo \
|
|
unzip \
|
|
libtool \
|
|
libtool-bin \
|
|
&& apt-get clean autoclean --yes \
|
|
&& apt-get autoremove --yes \
|
|
&& rm -rf /var/lib/{apt,dpkg,cache,log}/
|
|
|
|
COPY \
|
|
imagefiles/install-buildroot-toolchain.sh \
|
|
buildroot.config \
|
|
/dockcross/
|
|
|
|
# Build and install the toolchain, cleaning up artifacts afterwards.
|
|
RUN mkdir /dockcross/buildroot \
|
|
&& cd /dockcross/buildroot \
|
|
&& /dockcross/install-buildroot-toolchain.sh \
|
|
-c "/dockcross/buildroot.config" \
|
|
-v "${BR_VERSION}" \
|
|
&& rm -rf /dockcross/buildroot /dockcross/install-buildroot-toolchain.sh
|
|
|
|
# Restore our default workdir (from "dockcross/base").
|
|
WORKDIR /work
|