Files
xen/automation/build/archlinux/current-riscv64.dockerfile
T
Oleksii Kurochko 87ee7a817d automation: rename RISCV_64 container and jobs
All RISCV_64-related stuff was renamed to be consistent with
ARM (arm32 is cross build as RISCV_64).

Signed-off-by: Oleksii Kurochko <oleksii.kurochko@gmail.com>
Signed-off-by: Stefano Stabellini <stefano.stabellini@amd.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
2023-01-24 14:32:10 -08:00

22 lines
477 B
Docker

FROM archlinux
LABEL maintainer.name="The Xen Project" \
maintainer.email="xen-devel@lists.xenproject.org"
# Packages needed for the build
RUN pacman --noconfirm --needed -Syu \
base-devel \
git \
inetutils \
riscv64-linux-gnu-binutils \
riscv64-linux-gnu-gcc \
riscv64-linux-gnu-glibc \
# For test phase
qemu-system-riscv
# Add compiler path
ENV CROSS_COMPILE=riscv64-linux-gnu-
RUN useradd --create-home user
USER user
WORKDIR /build