| @@ -1,4 +1,4 @@ | |||||
| FROM ubuntu:22.04 | |||||
| FROM archlinux:base-20230709.0.163418 | |||||
| ENV LANG C.UTF-8 | ENV LANG C.UTF-8 | ||||
| ARG JOBS | ARG JOBS | ||||
| @@ -9,7 +9,7 @@ RUN useradd --create-home --uid 1000 --gid 1000 --shell /bin/bash build | |||||
| # Install make to run make | # Install make to run make | ||||
| ENV DEBIAN_FRONTEND=noninteractive | ENV DEBIAN_FRONTEND=noninteractive | ||||
| RUN apt-get update && apt-get install -y --no-install-recommends make | |||||
| RUN pacman -Suy --noconfirm && pacman -S make --noconfirm | |||||
| # Create toolchain directory | # Create toolchain directory | ||||
| USER build | USER build | ||||
| @@ -20,9 +20,10 @@ COPY Makefile /home/build/rack-plugin-toolchain/ | |||||
| # Install dependencies for building toolchains and plugins | # Install dependencies for building toolchains and plugins | ||||
| USER root | USER root | ||||
| RUN make dep-ubuntu | |||||
| RUN make dep-arch-linux | |||||
| # Clean up files to free up space | # Clean up files to free up space | ||||
| RUN rm -rf /var/lib/apt/lists/* | |||||
| RUN pacman -Sc --noconfirm | |||||
| USER build | USER build | ||||
| COPY MacOSX11.1.sdk.tar.* /home/build/rack-plugin-toolchain/ | COPY MacOSX11.1.sdk.tar.* /home/build/rack-plugin-toolchain/ | ||||