mirror of
https://github.com/openstreetmap/mod_tile.git
synced 2025-07-25 15:04:30 +00:00
Updated Docs/Dockerfiles/GitHub actions after switching CMake to relative install paths (#412)
This commit is contained in:
@ -32,14 +32,16 @@ WORKDIR /tmp/mod_tile_build
|
||||
RUN export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc) && \
|
||||
cmake -B . -S /tmp/mod_tile_src \
|
||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
||||
-DCMAKE_INSTALL_LOCALSTATEDIR=/var \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_RUNSTATEDIR=/run \
|
||||
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
|
||||
-DENABLE_TESTS:BOOL=ON && \
|
||||
cmake --build .
|
||||
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
||||
export DESTDIR=/tmp/mod_tile && \
|
||||
ctest --output-on-failure && \
|
||||
(cmake --install . --prefix /usr --strip || make DESTDIR=${DESTDIR} install/strip) && \
|
||||
mv /tmp/mod_tile/var/run /tmp/mod_tile/run
|
||||
|
||||
(cmake --install . --strip || make DESTDIR=${DESTDIR} install/strip)
|
||||
|
||||
# Runner
|
||||
FROM archlinux:latest as runner
|
||||
|
@ -117,13 +117,16 @@ RUN source /opt/rh/devtoolset-9/enable && \
|
||||
export CXXFLAGS="-I/usr/include/boost169" && \
|
||||
cmake3 -B . -S /tmp/mod_tile_src \
|
||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
||||
-DCMAKE_INSTALL_LOCALSTATEDIR=/var \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_RUNSTATEDIR=/run \
|
||||
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
|
||||
-DENABLE_TESTS:BOOL=ON && \
|
||||
cmake3 --build .
|
||||
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
||||
export DESTDIR=/tmp/mod_tile && \
|
||||
ctest3 --output-on-failure && \
|
||||
(cmake3 --install . --prefix /usr --strip || make DESTDIR=${DESTDIR} install/strip) && \
|
||||
mv /tmp/mod_tile/var/run /tmp/mod_tile/run
|
||||
(cmake3 --install . --strip || make DESTDIR=${DESTDIR} install/strip)
|
||||
|
||||
# Runner
|
||||
FROM centos:centos7 as runner
|
||||
|
@ -132,13 +132,16 @@ WORKDIR /tmp/mod_tile_build
|
||||
RUN export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc) && \
|
||||
cmake -B . -S /tmp/mod_tile_src \
|
||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
||||
-DCMAKE_INSTALL_LOCALSTATEDIR=/var \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_RUNSTATEDIR=/run \
|
||||
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
|
||||
-DENABLE_TESTS:BOOL=ON && \
|
||||
cmake --build .
|
||||
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
||||
export DESTDIR=/tmp/mod_tile && \
|
||||
ctest --output-on-failure && \
|
||||
(cmake --install . --prefix /usr --strip || make DESTDIR=${DESTDIR} install/strip) && \
|
||||
mv /tmp/mod_tile/var/run /tmp/mod_tile/run
|
||||
(cmake --install . --strip || make DESTDIR=${DESTDIR} install/strip)
|
||||
|
||||
# Runner
|
||||
FROM quay.io/centos/centos:stream${centos_stream_version} as runner
|
||||
|
@ -117,13 +117,16 @@ RUN export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc) && \
|
||||
cmake -B . -S /tmp/mod_tile_src \
|
||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
||||
-DCMAKE_CXX_STANDARD_INCLUDE_DIRECTORIES:PATH=/usr/include/boost1.78 \
|
||||
-DCMAKE_INSTALL_LOCALSTATEDIR=/var \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_RUNSTATEDIR=/run \
|
||||
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
|
||||
-DENABLE_TESTS:BOOL=ON && \
|
||||
cmake --build .
|
||||
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
||||
export DESTDIR=/tmp/mod_tile && \
|
||||
ctest --output-on-failure && \
|
||||
(cmake --install . --prefix /usr --strip || make DESTDIR=${DESTDIR} install/strip) && \
|
||||
mv /tmp/mod_tile/var/run /tmp/mod_tile/run
|
||||
(cmake --install . --strip || make DESTDIR=${DESTDIR} install/strip)
|
||||
|
||||
# Runner
|
||||
FROM quay.io/centos/centos:stream${centos_stream_version} as runner
|
||||
|
@ -36,13 +36,16 @@ WORKDIR /tmp/mod_tile_build
|
||||
RUN export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc) && \
|
||||
cmake -B . -S /tmp/mod_tile_src \
|
||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
||||
-DCMAKE_INSTALL_LOCALSTATEDIR=/var \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_RUNSTATEDIR=/run \
|
||||
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
|
||||
-DENABLE_TESTS:BOOL=ON && \
|
||||
cmake --build .
|
||||
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
||||
export DESTDIR=/tmp/mod_tile && \
|
||||
ctest --output-on-failure && \
|
||||
(cmake --install . --prefix /usr --strip || make DESTDIR=${DESTDIR} install/strip) && \
|
||||
mv /tmp/mod_tile/var/run /tmp/mod_tile/run
|
||||
(cmake --install . --strip || make DESTDIR=${DESTDIR} install/strip)
|
||||
|
||||
# Runner
|
||||
FROM debian:${debian_version} as runner
|
||||
|
@ -31,13 +31,16 @@ WORKDIR /tmp/mod_tile_build
|
||||
RUN export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc) && \
|
||||
cmake -B . -S /tmp/mod_tile_src \
|
||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
||||
-DCMAKE_INSTALL_LOCALSTATEDIR=/var \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_RUNSTATEDIR=/run \
|
||||
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
|
||||
-DENABLE_TESTS:BOOL=ON && \
|
||||
cmake --build .
|
||||
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
||||
export DESTDIR=/tmp/mod_tile && \
|
||||
ctest --output-on-failure && \
|
||||
(cmake --install . --prefix /usr --strip || make DESTDIR=${DESTDIR} install/strip) && \
|
||||
mv /tmp/mod_tile/var/run /tmp/mod_tile/run
|
||||
(cmake --install . --strip || make DESTDIR=${DESTDIR} install/strip)
|
||||
|
||||
# Runner
|
||||
FROM fedora:${fedora_version} as runner
|
||||
|
@ -113,13 +113,16 @@ WORKDIR /tmp/mod_tile_build
|
||||
RUN export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc) && \
|
||||
cmake -B . -S /tmp/mod_tile_src \
|
||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
||||
-DCMAKE_INSTALL_LOCALSTATEDIR=/var \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_RUNSTATEDIR=/run \
|
||||
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
|
||||
-DENABLE_TESTS:BOOL=ON && \
|
||||
cmake --build .
|
||||
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
||||
export DESTDIR=/tmp/mod_tile && \
|
||||
ctest --output-on-failure && \
|
||||
(cmake --install . --prefix /usr --strip || make DESTDIR=${DESTDIR} install/strip) && \
|
||||
mv /tmp/mod_tile/var/run /tmp/mod_tile/run
|
||||
(cmake --install . --strip || make DESTDIR=${DESTDIR} install/strip)
|
||||
|
||||
# Runner
|
||||
FROM opensuse/${opensuse_version} as runner
|
||||
|
@ -37,13 +37,16 @@ WORKDIR /tmp/mod_tile_build
|
||||
RUN export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc) && \
|
||||
cmake -B . -S /tmp/mod_tile_src \
|
||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
||||
-DCMAKE_INSTALL_LOCALSTATEDIR=/var \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_RUNSTATEDIR=/run \
|
||||
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
|
||||
-DENABLE_TESTS:BOOL=ON && \
|
||||
cmake --build .
|
||||
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
||||
export DESTDIR=/tmp/mod_tile && \
|
||||
ctest --output-on-failure && \
|
||||
(cmake --install . --prefix /usr --strip || make DESTDIR=${DESTDIR} install/strip) && \
|
||||
mv /tmp/mod_tile/var/run /tmp/mod_tile/run
|
||||
(cmake --install . --strip || make DESTDIR=${DESTDIR} install/strip)
|
||||
|
||||
# Runner
|
||||
FROM ubuntu:${ubuntu_version} as runner
|
||||
|
Reference in New Issue
Block a user