1
0

Cleaned up Dockerfile and combined some RUN instructions

This commit is contained in:
BlueFox 2024-09-21 16:58:56 +02:00
parent 4dea8a4fef
commit 19ff0b5a17

View File

@ -5,36 +5,12 @@ MAINTAINER Benjamin Burkhardt <bluefox@privacynerd.de>
WORKDIR cmatrix
#git
RUN apk update
RUN apk add git
RUN apk add git autoconf automake alpine-sdk ncurses-dev ncurses-static
RUN git clone https://git.privacynerd.de/Mirrors/cmatrix.git .
#RUN cd cmatrix/
#autoreconf -i # skip if using released tarball
RUN apk add --no-cache autoconf
#autoreconf -i # skip if using released tarball
RUN apk add --no-cache automake
RUN autoreconf -i # skip if using released tarball
#./configure
#autoreconf -i # skip if using released tarball
#echo $?
#./configure LDFLAGS="-static" # for static compilation
RUN apk add alpine-sdk # base compilers
#./configure LDFLAGS="-static" # for static compilation
#apk add ncurses
#./configure LDFLAGS="-static" # for static compilation
#apk add ncurses ncurses-dev
#./configure LDFLAGS="-static" # for static compilation
#apk add ncurses ncurses-dev ncurses-static
#./configure LDFLAGS="-static" # for static compilation
RUN apk add ncurses-dev ncurses-static
#./configure LDFLAGS="-static" # for static compilation
#mkdir /usr/lib/kbd/consolefonts /usr/share/consolefonts
RUN mkdir /usr/lib/kbd/consolefonts -p
RUN mkdir /usr/share/consolefonts -p
RUN mkdir -p /usr/lib/kbd/consolefonts /usr/share/consolefonts
RUN ./configure LDFLAGS="-static" # for static compilation
RUN make
CMD ["./cmatrix"]
#./cmatrix -b
#history