Vita progress
This commit is contained in:
64
docker/vita/Dockerfile
Normal file
64
docker/vita/Dockerfile
Normal file
@@ -0,0 +1,64 @@
|
||||
FROM ubuntu:22.04
|
||||
|
||||
ENV DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
RUN apt-get update && apt-get install -y \
|
||||
cmake \
|
||||
git \
|
||||
curl \
|
||||
sudo \
|
||||
wget \
|
||||
libarchive-tools \
|
||||
python3 \
|
||||
python3-pip \
|
||||
python3-dotenv \
|
||||
python3-polib \
|
||||
python3-pil \
|
||||
python3-pyqt5 \
|
||||
python3-opengl \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
RUN git clone https://github.com/vitasdk/vdpm /vdpm
|
||||
WORKDIR /vdpm
|
||||
RUN ./bootstrap-vitasdk.sh
|
||||
|
||||
ENV VITASDK=/usr/local/vitasdk
|
||||
ENV PATH="${VITASDK}/bin:${PATH}"
|
||||
|
||||
RUN git clone https://github.com/vitasdk/packages.git /vitapackages
|
||||
WORKDIR /vitapackages
|
||||
|
||||
RUN bash -lc '\
|
||||
dir_array=( \
|
||||
zlib \
|
||||
bzip2 \
|
||||
henkaku \
|
||||
taihen \
|
||||
kubridge \
|
||||
openal-soft \
|
||||
openssl \
|
||||
curl \
|
||||
curlpp \
|
||||
expat \
|
||||
opus \
|
||||
opusfile \
|
||||
glm \
|
||||
kuio \
|
||||
vitaShaRK \
|
||||
libmathneon \
|
||||
vitaGL \
|
||||
SceShaccCgExt \
|
||||
sdl2 \
|
||||
libzip \
|
||||
luajit \
|
||||
); \
|
||||
curdir=$(pwd); \
|
||||
for d in "${dir_array[@]}"; do \
|
||||
echo "${curdir}/${d}"; \
|
||||
cd "${curdir}/${d}"; \
|
||||
vita-makepkg; \
|
||||
vdpm *-arm.tar.xz; \
|
||||
done \
|
||||
'
|
||||
|
||||
WORKDIR /workdir
|
||||
Reference in New Issue
Block a user