Added standalone build capability

This commit is contained in:
2022-11-19 17:38:39 -08:00
parent f32cfa057b
commit d6c4dab27f
4 changed files with 94 additions and 7 deletions

View File

@ -4,19 +4,37 @@ LABEL maintiner="Mark <mark@betalupi.com>"
RUN pacman -Fyy --noconfirm && \
#pacman -Syu --noconfirm && \
pacman -Sy --noconfirm \
# Texlive
#tectonic \
texlive-most \
texlive-fontsextra \
texlive-lang \
# Tectonic
tectonic
texlive-lang
RUN pacman -Sy --noconfirm \
# texlive optional deps
python-pygments \
inkscape \
java-environment \
perl-tk \
ghostscript \
java-runtime \
psutils \
wdiff \
# Other tools
curl \
git \
openssh \
python
ENV HOME /data
WORKDIR /data
VOLUME /data
ENV HOME /work
WORKDIR /work
VOLUME /work
VOLUME /build
# CD_DIR is relative to data.
ENV LATEXMK_CD_DIR .
ENV SKIP_ENTRY false
COPY run.sh /run.sh
# Don't include this, we want the entrypoint to be called manually.
#ENTRYPOINT [ "/bin/bash", "/entrypoint.sh" ]