magpieContainers/pica-standalone/Dockerfile

28 lines
640 B
Docker
Raw Normal View History

2023-11-30 23:38:46 +00:00
# syntax=docker/dockerfile:1
FROM thebluestbird/pica-environment:latest
RUN \
apk add --no-cache \
gcc \
g++ \
nlohmann-json \
fcgi-dev \
cmake \
make \
mariadb-connector-c-dev
ADD https://git.macaw.me/blue/pica/archive/main.tar.gz pica/
WORKDIR pica
RUN tar -xvzf main.tar.gz && \
cd pica && \
mkdir build && \
cd build && \
2023-12-10 23:33:23 +00:00
cmake .. -D CMAKE_INSTALL_PREFIX=/usr && \
cmake --build . && \
mkdir install && \
DESTDIR=install cmake --install .
2023-11-30 23:38:46 +00:00
FROM thebluestbird/pica-environment:latest
2023-12-10 23:33:23 +00:00
COPY --from=0 /pica/pica/build/install /
2023-11-30 23:38:46 +00:00
CMD ["/usr/bin/pica"]