From 57885b4195961e12880f28ced99fae73380e9913 Mon Sep 17 00:00:00 2001 From: Felix Singer Date: Thu, 30 Nov 2023 05:34:54 +0100 Subject: util/docker/archlinux: Rename Dockerfile to Dockerfile.base Rename Dockerfile to Dockerfile.base since additional Dockerfiles basing on this one will be added later. Change-Id: I70f2c89f739068749e1017524b6f8ef1b03d6456 Signed-off-by: Felix Singer Reviewed-on: https://review.coreboot.org/c/coreboot/+/79344 Reviewed-by: Martin L Roth Tested-by: build bot (Jenkins) Reviewed-by: Zebreus --- util/docker/archlinux/Dockerfile.base | 39 +++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 util/docker/archlinux/Dockerfile.base (limited to 'util/docker/archlinux/Dockerfile.base') diff --git a/util/docker/archlinux/Dockerfile.base b/util/docker/archlinux/Dockerfile.base new file mode 100644 index 0000000000..890e9227ec --- /dev/null +++ b/util/docker/archlinux/Dockerfile.base @@ -0,0 +1,39 @@ +FROM archlinux:latest + +RUN \ + echo "export EDITOR=nvim" > /etc/profile.d/cbsettings.sh && \ + chmod 755 /etc/profile.d/cbsettings.sh + +RUN pacman-key --init && \ + pacman -Sy --noconfirm archlinux-keyring && \ + pacman-key --populate && \ + pacman-key --refresh-keys && \ + pacman -Syu --noconfirm + +RUN pacman -S --noconfirm \ + base-devel \ + bash-completion \ + bc \ + bzip2 \ + ccache \ + cmake \ + cscope \ + dtc \ + gcc-ada \ + git \ + go \ + htop \ + lcov \ + less \ + meson \ + msitools \ + neovim \ + nss \ + openssh \ + openssl \ + python3 \ + shellcheck \ + tmux \ + unzip \ + xz && \ + rm -r /var/cache/pacman/pkg/* -- cgit v1.2.3