FROM debian:bookworm-slim# docker build --no-cache --tag ghcr.io/haiku/cross-compiler:x86_64 .# docker push ghcr.io/haiku/cross-compiler:x86_64RUN apt-get update && apt-get install -y --no-install-recommends \autoconf \automake \bison \bzip2 \ca-certificates \cmake \curl \file \flex \g++ \gawk \git \libcurl4-openssl-dev \libssl-dev \libzstd-dev \make \nasm \ninja-build \python3 \texinfo \vim \wget \xz-utils \zlib1g-dev; \if [ $(uname -m) = "x86_64" ]; then apt-get install -y g++-multilib; fi# source revision to buildARG BUILDTOOLS_REV=masterARG HAIKU_REV=master# architectures to buildARG ARCHITECTURE=x86_64ARG SECONDARY_ARCHITECTURE=# Build Haiku cross-compiler toolchain, and haiku package toolWORKDIR /tmpCOPY build-toolchain.sh /tmp/RUN chmod 755 /tmp/build-toolchain.shRUN /tmp/build-toolchain.sh $BUILDTOOLS_REV $HAIKU_REV $ARCHITECTURE $SECONDARY_ARCHITECTUREWORKDIR /