mirror of
https://github.com/bensuperpc/dockcross.git
synced 2025-06-23 11:23:33 +02:00
Update buildroot to 2025.05 (from 2021.09.20) Improve build speed (remove unused apps and libs) Update scripts Update tests Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
27 lines
751 B
Plaintext
27 lines
751 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}"
|
|
|
|
# Restore our default workdir (from "dockcross/base").
|
|
WORKDIR /work
|