Files
vitaImmich/Dockerfile
T
2026-06-12 16:19:04 +02:00

29 lines
630 B
Docker

FROM vitasdk/vitasdk:latest
RUN apk add --no-cache \
cmake \
make \
git \
ca-certificates
# vdpm is pre-installed at /usr/local/vitasdk/bin/vdpm
# -f = force install (also works for first-time installs)
RUN vdpm -f \
zlib \
libpng \
libjpeg-turbo \
freetype \
openssl \
curl \
zstd \
vita2d
WORKDIR /src
COPY . .
RUN cmake -B /build -DCMAKE_BUILD_TYPE=Release . && \
cmake --build /build --parallel "$(nproc)"
# Mount a host directory to /output to retrieve the VPK
CMD ["sh", "-c", "cp /build/vitaImmich.vpk /output/vitaImmich.vpk && echo 'Done: /output/vitaImmich.vpk'"]