mirror of
https://github.com/wiiu-env/docker-images.git
synced 2024-11-25 11:16:56 +01:00
Update devkitppc image
This commit is contained in:
parent
19cc6aa58b
commit
dca981d63b
@ -1,4 +1,13 @@
|
|||||||
FROM devkitpro/devkitppc@sha256:b4c7622442bef192fa13ef34ec90741820cef2fb0c6d6b317a9bd55da06cfa60
|
FROM wiiu-env/toolchain-base:20220211
|
||||||
|
|
||||||
RUN ln -sf /proc/mounts /etc/mtab
|
RUN ln -sf /proc/mounts /etc/mtab
|
||||||
RUN dkp-pacman -Syyu --noconfirm && dkp-pacman -Scc --noconfirm
|
|
||||||
RUN git clone --depth 1 --single-branch -b master https://github.com/devkitPro/wut && cd wut && git reset --hard 888bab16b5e74a09d0c4d219607f65cc44e7b4ec && make install && cd .. && rm -rf wut
|
RUN dkp-pacman -Syyu --noconfirm wiiu-dev && \
|
||||||
|
dkp-pacman -S --needed --noconfirm ppc-portlibs wiiu-portlibs && \
|
||||||
|
dkp-pacman -S --needed --noconfirm devkitARM && \
|
||||||
|
yes | dkp-pacman -Scc
|
||||||
|
|
||||||
|
ENV DEVKITPPC=${DEVKITPRO}/devkitPPC
|
||||||
|
ENV DEVKITARM=/opt/devkitpro/devkitARM
|
||||||
|
|
||||||
|
RUN git clone --depth 1 --single-branch -b master https://github.com/devkitPro/wut && cd wut && git reset --hard fefde021b90532b972516fa252beca045f77fe3f && make install && cd .. && rm -rf wut
|
28
toolchain-base/Dockerfile
Normal file
28
toolchain-base/Dockerfile
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
FROM debian:buster-slim
|
||||||
|
|
||||||
|
MAINTAINER Maschell <maschell@gmx.de>
|
||||||
|
|
||||||
|
ENV DEBIAN_FRONTEND=noninteractive
|
||||||
|
|
||||||
|
RUN apt-get update && \
|
||||||
|
apt-get install -y --no-install-recommends apt-utils && \
|
||||||
|
apt-get install -y --no-install-recommends sudo ca-certificates pkg-config curl wget bzip2 xz-utils make bsdtar doxygen gnupg && \
|
||||||
|
apt-get install -y --no-install-recommends git git-restore-mtime && \
|
||||||
|
apt-get install -y --no-install-recommends gdebi-core && \
|
||||||
|
apt-get install -y --no-install-recommends cmake zip unzip && \
|
||||||
|
apt-get install -y --no-install-recommends locales && \
|
||||||
|
sed -i -e 's/# en_US.UTF-8 UTF-8/en_US.UTF-8 UTF-8/' /etc/locale.gen && \
|
||||||
|
dpkg-reconfigure --frontend=noninteractive locales && \
|
||||||
|
update-locale LANG=en_US.UTF-8 && \
|
||||||
|
apt-get clean && \
|
||||||
|
rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
|
RUN wget https://github.com/devkitPro/pacman/releases/latest/download/devkitpro-pacman.amd64.deb && \
|
||||||
|
gdebi -n devkitpro-pacman.amd64.deb && \
|
||||||
|
rm devkitpro-pacman.amd64.deb && \
|
||||||
|
dkp-pacman -Scc --noconfirm
|
||||||
|
|
||||||
|
ENV LANG en_US.UTF-8
|
||||||
|
|
||||||
|
ENV DEVKITPRO=/opt/devkitpro
|
||||||
|
ENV PATH=${DEVKITPRO}/tools/bin:$PATH
|
Loading…
Reference in New Issue
Block a user