mirror of
https://github.com/openstreetmap/mod_tile.git
synced 2025-07-21 23:38:56 +00:00
Updated Docs/Dockerfiles/GitHub actions after switching CMake to relative install paths (#412)
This commit is contained in:
5
.github/actions/cmake/build/action.yml
vendored
5
.github/actions/cmake/build/action.yml
vendored
@ -7,7 +7,10 @@ runs:
|
|||||||
cmake -B build -S . \
|
cmake -B build -S . \
|
||||||
-LA \
|
-LA \
|
||||||
-DCMAKE_BUILD_TYPE:STRING=${BUILD_TYPE:-Release} \
|
-DCMAKE_BUILD_TYPE:STRING=${BUILD_TYPE:-Release} \
|
||||||
-DCMAKE_INSTALL_PREFIX:PATH=${INSTALL_PREFIX:-/usr/local} \
|
-DCMAKE_INSTALL_LOCALSTATEDIR=${INSTALL_LOCALSTATEDIR:-/var} \
|
||||||
|
-DCMAKE_INSTALL_PREFIX:PATH=${INSTALL_PREFIX:-/usr} \
|
||||||
|
-DCMAKE_INSTALL_RUNSTATEDIR=${INSTALL_RUNSTATEDIR:-/run} \
|
||||||
|
-DCMAKE_INSTALL_SYSCONFDIR=${INSTALL_SYSCONFDIR:-/etc} \
|
||||||
-DENABLE_TESTS:BOOL=ON
|
-DENABLE_TESTS:BOOL=ON
|
||||||
shell: bash --noprofile --norc -euxo pipefail {0}
|
shell: bash --noprofile --norc -euxo pipefail {0}
|
||||||
|
|
||||||
|
3
.github/workflows/build-and-test.yml
vendored
3
.github/workflows/build-and-test.yml
vendored
@ -143,6 +143,8 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
CFLAGS: --coverage
|
CFLAGS: --coverage
|
||||||
CXXFLAGS: --coverage
|
CXXFLAGS: --coverage
|
||||||
|
INSTALL_PREFIX: /usr/local
|
||||||
|
INSTALL_RUNSTATEDIR: /var/run
|
||||||
LDFLAGS: -undefined dynamic_lookup
|
LDFLAGS: -undefined dynamic_lookup
|
||||||
TEST_PARALLEL_LEVEL: 1
|
TEST_PARALLEL_LEVEL: 1
|
||||||
name: >-
|
name: >-
|
||||||
@ -211,6 +213,7 @@ jobs:
|
|||||||
CTEST_CLIENT_HOST: ::1
|
CTEST_CLIENT_HOST: ::1
|
||||||
CTEST_SERVER_HOST: localhost
|
CTEST_SERVER_HOST: localhost
|
||||||
CXXFLAGS: --coverage
|
CXXFLAGS: --coverage
|
||||||
|
INSTALL_PREFIX: /usr/local
|
||||||
LIBRARY_PATH: /usr/local/lib
|
LIBRARY_PATH: /usr/local/lib
|
||||||
TMPDIR: /tmp
|
TMPDIR: /tmp
|
||||||
name: >-
|
name: >-
|
||||||
|
@ -65,7 +65,7 @@ jobs:
|
|||||||
URI=/tiles/renderd-example-webp
|
URI=/tiles/renderd-example-webp
|
||||||
XML=/usr/share/renderd/example-map/mapnik.xml
|
XML=/usr/share/renderd/example-map/mapnik.xml
|
||||||
' | tee -a /etc/renderd.conf
|
' | tee -a /etc/renderd.conf
|
||||||
mkdir -p /var/run/renderd
|
mkdir -p /run/renderd
|
||||||
renderd
|
renderd
|
||||||
a2enmod tile
|
a2enmod tile
|
||||||
a2ensite renderd-example-map
|
a2ensite renderd-example-map
|
||||||
|
@ -16,7 +16,7 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
|
|||||||
project(mod_tile
|
project(mod_tile
|
||||||
DESCRIPTION "Renders map tiles with Mapnik and serves them using Apache HTTP Server"
|
DESCRIPTION "Renders map tiles with Mapnik and serves them using Apache HTTP Server"
|
||||||
HOMEPAGE_URL "https://github.com/openstreetmap/mod_tile"
|
HOMEPAGE_URL "https://github.com/openstreetmap/mod_tile"
|
||||||
VERSION 0.7.0
|
VERSION 0.7.1
|
||||||
)
|
)
|
||||||
|
|
||||||
set(CMAKE_C_STANDARD 99)
|
set(CMAKE_C_STANDARD 99)
|
||||||
|
@ -129,11 +129,11 @@ Add map configurations for example-map to ``/etc/renderd.conf``:
|
|||||||
XML=/usr/share/renderd/example-map/mapnik.xml
|
XML=/usr/share/renderd/example-map/mapnik.xml
|
||||||
' | sudo tee -a /etc/renderd.conf
|
' | sudo tee -a /etc/renderd.conf
|
||||||
|
|
||||||
Ensure the ``/var/run/renderd`` directory exists:
|
Ensure the ``/run/renderd`` directory exists:
|
||||||
|
|
||||||
::
|
::
|
||||||
|
|
||||||
$ sudo mkdir -p /var/run/renderd
|
$ sudo mkdir -p /run/renderd
|
||||||
|
|
||||||
Start the rendering daemon:
|
Start the rendering daemon:
|
||||||
|
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
# Process this file with autoconf to produce a configure script.
|
# Process this file with autoconf to produce a configure script.
|
||||||
|
|
||||||
# Define mod_tile version number
|
# Define mod_tile version number
|
||||||
m4_define([mod_tile_version], [0.7.0])
|
m4_define([mod_tile_version], [0.7.1])
|
||||||
|
|
||||||
AC_PREREQ([2.61])
|
AC_PREREQ([2.61])
|
||||||
AX_CONFIG_NICE
|
AX_CONFIG_NICE
|
||||||
|
@ -32,14 +32,16 @@ WORKDIR /tmp/mod_tile_build
|
|||||||
RUN export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc) && \
|
RUN export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc) && \
|
||||||
cmake -B . -S /tmp/mod_tile_src \
|
cmake -B . -S /tmp/mod_tile_src \
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
-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 && \
|
-DENABLE_TESTS:BOOL=ON && \
|
||||||
cmake --build .
|
cmake --build .
|
||||||
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
||||||
export DESTDIR=/tmp/mod_tile && \
|
export DESTDIR=/tmp/mod_tile && \
|
||||||
ctest --output-on-failure && \
|
ctest --output-on-failure && \
|
||||||
(cmake --install . --prefix /usr --strip || make DESTDIR=${DESTDIR} install/strip) && \
|
(cmake --install . --strip || make DESTDIR=${DESTDIR} install/strip)
|
||||||
mv /tmp/mod_tile/var/run /tmp/mod_tile/run
|
|
||||||
|
|
||||||
|
|
||||||
# Runner
|
# Runner
|
||||||
FROM archlinux:latest as runner
|
FROM archlinux:latest as runner
|
||||||
|
@ -117,13 +117,16 @@ RUN source /opt/rh/devtoolset-9/enable && \
|
|||||||
export CXXFLAGS="-I/usr/include/boost169" && \
|
export CXXFLAGS="-I/usr/include/boost169" && \
|
||||||
cmake3 -B . -S /tmp/mod_tile_src \
|
cmake3 -B . -S /tmp/mod_tile_src \
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
-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 && \
|
-DENABLE_TESTS:BOOL=ON && \
|
||||||
cmake3 --build .
|
cmake3 --build .
|
||||||
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
||||||
export DESTDIR=/tmp/mod_tile && \
|
export DESTDIR=/tmp/mod_tile && \
|
||||||
ctest3 --output-on-failure && \
|
ctest3 --output-on-failure && \
|
||||||
(cmake3 --install . --prefix /usr --strip || make DESTDIR=${DESTDIR} install/strip) && \
|
(cmake3 --install . --strip || make DESTDIR=${DESTDIR} install/strip)
|
||||||
mv /tmp/mod_tile/var/run /tmp/mod_tile/run
|
|
||||||
|
|
||||||
# Runner
|
# Runner
|
||||||
FROM centos:centos7 as runner
|
FROM centos:centos7 as runner
|
||||||
|
@ -132,13 +132,16 @@ WORKDIR /tmp/mod_tile_build
|
|||||||
RUN export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc) && \
|
RUN export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc) && \
|
||||||
cmake -B . -S /tmp/mod_tile_src \
|
cmake -B . -S /tmp/mod_tile_src \
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
-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 && \
|
-DENABLE_TESTS:BOOL=ON && \
|
||||||
cmake --build .
|
cmake --build .
|
||||||
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
||||||
export DESTDIR=/tmp/mod_tile && \
|
export DESTDIR=/tmp/mod_tile && \
|
||||||
ctest --output-on-failure && \
|
ctest --output-on-failure && \
|
||||||
(cmake --install . --prefix /usr --strip || make DESTDIR=${DESTDIR} install/strip) && \
|
(cmake --install . --strip || make DESTDIR=${DESTDIR} install/strip)
|
||||||
mv /tmp/mod_tile/var/run /tmp/mod_tile/run
|
|
||||||
|
|
||||||
# Runner
|
# Runner
|
||||||
FROM quay.io/centos/centos:stream${centos_stream_version} as 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 \
|
cmake -B . -S /tmp/mod_tile_src \
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
-DCMAKE_BUILD_TYPE:STRING=Release \
|
||||||
-DCMAKE_CXX_STANDARD_INCLUDE_DIRECTORIES:PATH=/usr/include/boost1.78 \
|
-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 && \
|
-DENABLE_TESTS:BOOL=ON && \
|
||||||
cmake --build .
|
cmake --build .
|
||||||
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
||||||
export DESTDIR=/tmp/mod_tile && \
|
export DESTDIR=/tmp/mod_tile && \
|
||||||
ctest --output-on-failure && \
|
ctest --output-on-failure && \
|
||||||
(cmake --install . --prefix /usr --strip || make DESTDIR=${DESTDIR} install/strip) && \
|
(cmake --install . --strip || make DESTDIR=${DESTDIR} install/strip)
|
||||||
mv /tmp/mod_tile/var/run /tmp/mod_tile/run
|
|
||||||
|
|
||||||
# Runner
|
# Runner
|
||||||
FROM quay.io/centos/centos:stream${centos_stream_version} as 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) && \
|
RUN export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc) && \
|
||||||
cmake -B . -S /tmp/mod_tile_src \
|
cmake -B . -S /tmp/mod_tile_src \
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
-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 && \
|
-DENABLE_TESTS:BOOL=ON && \
|
||||||
cmake --build .
|
cmake --build .
|
||||||
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
||||||
export DESTDIR=/tmp/mod_tile && \
|
export DESTDIR=/tmp/mod_tile && \
|
||||||
ctest --output-on-failure && \
|
ctest --output-on-failure && \
|
||||||
(cmake --install . --prefix /usr --strip || make DESTDIR=${DESTDIR} install/strip) && \
|
(cmake --install . --strip || make DESTDIR=${DESTDIR} install/strip)
|
||||||
mv /tmp/mod_tile/var/run /tmp/mod_tile/run
|
|
||||||
|
|
||||||
# Runner
|
# Runner
|
||||||
FROM debian:${debian_version} as runner
|
FROM debian:${debian_version} as runner
|
||||||
|
@ -31,13 +31,16 @@ WORKDIR /tmp/mod_tile_build
|
|||||||
RUN export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc) && \
|
RUN export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc) && \
|
||||||
cmake -B . -S /tmp/mod_tile_src \
|
cmake -B . -S /tmp/mod_tile_src \
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
-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 && \
|
-DENABLE_TESTS:BOOL=ON && \
|
||||||
cmake --build .
|
cmake --build .
|
||||||
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
||||||
export DESTDIR=/tmp/mod_tile && \
|
export DESTDIR=/tmp/mod_tile && \
|
||||||
ctest --output-on-failure && \
|
ctest --output-on-failure && \
|
||||||
(cmake --install . --prefix /usr --strip || make DESTDIR=${DESTDIR} install/strip) && \
|
(cmake --install . --strip || make DESTDIR=${DESTDIR} install/strip)
|
||||||
mv /tmp/mod_tile/var/run /tmp/mod_tile/run
|
|
||||||
|
|
||||||
# Runner
|
# Runner
|
||||||
FROM fedora:${fedora_version} as runner
|
FROM fedora:${fedora_version} as runner
|
||||||
|
@ -113,13 +113,16 @@ WORKDIR /tmp/mod_tile_build
|
|||||||
RUN export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc) && \
|
RUN export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc) && \
|
||||||
cmake -B . -S /tmp/mod_tile_src \
|
cmake -B . -S /tmp/mod_tile_src \
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
-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 && \
|
-DENABLE_TESTS:BOOL=ON && \
|
||||||
cmake --build .
|
cmake --build .
|
||||||
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
||||||
export DESTDIR=/tmp/mod_tile && \
|
export DESTDIR=/tmp/mod_tile && \
|
||||||
ctest --output-on-failure && \
|
ctest --output-on-failure && \
|
||||||
(cmake --install . --prefix /usr --strip || make DESTDIR=${DESTDIR} install/strip) && \
|
(cmake --install . --strip || make DESTDIR=${DESTDIR} install/strip)
|
||||||
mv /tmp/mod_tile/var/run /tmp/mod_tile/run
|
|
||||||
|
|
||||||
# Runner
|
# Runner
|
||||||
FROM opensuse/${opensuse_version} as runner
|
FROM opensuse/${opensuse_version} as runner
|
||||||
|
@ -37,13 +37,16 @@ WORKDIR /tmp/mod_tile_build
|
|||||||
RUN export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc) && \
|
RUN export CMAKE_BUILD_PARALLEL_LEVEL=$(nproc) && \
|
||||||
cmake -B . -S /tmp/mod_tile_src \
|
cmake -B . -S /tmp/mod_tile_src \
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
-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 && \
|
-DENABLE_TESTS:BOOL=ON && \
|
||||||
cmake --build .
|
cmake --build .
|
||||||
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
RUN export CTEST_PARALLEL_LEVEL=$(nproc) && \
|
||||||
export DESTDIR=/tmp/mod_tile && \
|
export DESTDIR=/tmp/mod_tile && \
|
||||||
ctest --output-on-failure && \
|
ctest --output-on-failure && \
|
||||||
(cmake --install . --prefix /usr --strip || make DESTDIR=${DESTDIR} install/strip) && \
|
(cmake --install . --strip || make DESTDIR=${DESTDIR} install/strip)
|
||||||
mv /tmp/mod_tile/var/run /tmp/mod_tile/run
|
|
||||||
|
|
||||||
# Runner
|
# Runner
|
||||||
FROM ubuntu:${ubuntu_version} as runner
|
FROM ubuntu:${ubuntu_version} as runner
|
||||||
|
6
docs/build/building_on_arch_linux.md
vendored
6
docs/build/building_on_arch_linux.md
vendored
@ -41,10 +41,14 @@ git clone --depth 1 https://github.com/openstreetmap/mod_tile.git .
|
|||||||
cd /tmp/mod_tile_build
|
cd /tmp/mod_tile_build
|
||||||
cmake -B . -S /tmp/mod_tile_src \
|
cmake -B . -S /tmp/mod_tile_src \
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
-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
|
-DENABLE_TESTS:BOOL=ON
|
||||||
cmake --build .
|
cmake --build .
|
||||||
ctest
|
ctest
|
||||||
sudo cmake --install . --prefix /usr --strip
|
sudo cmake --install . --strip
|
||||||
|
|
||||||
# Create /usr/share/renderd directory
|
# Create /usr/share/renderd directory
|
||||||
sudo mkdir --parents /usr/share/renderd
|
sudo mkdir --parents /usr/share/renderd
|
||||||
|
6
docs/build/building_on_centos.md
vendored
6
docs/build/building_on_centos.md
vendored
@ -55,10 +55,14 @@ git clone --depth 1 https://github.com/openstreetmap/mod_tile.git .
|
|||||||
cd /tmp/mod_tile_build
|
cd /tmp/mod_tile_build
|
||||||
cmake3 -B . -S /tmp/mod_tile_src \
|
cmake3 -B . -S /tmp/mod_tile_src \
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
-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
|
-DENABLE_TESTS:BOOL=ON
|
||||||
cmake3 --build .
|
cmake3 --build .
|
||||||
ctest3
|
ctest3
|
||||||
sudo cmake --install . --prefix /usr --strip
|
sudo cmake --install . --strip
|
||||||
|
|
||||||
# Create /usr/share/renderd directory
|
# Create /usr/share/renderd directory
|
||||||
sudo mkdir --parents /usr/share/renderd
|
sudo mkdir --parents /usr/share/renderd
|
||||||
|
6
docs/build/building_on_centos_stream.md
vendored
6
docs/build/building_on_centos_stream.md
vendored
@ -74,10 +74,14 @@ git clone --depth 1 https://github.com/openstreetmap/mod_tile.git .
|
|||||||
cd /tmp/mod_tile_build
|
cd /tmp/mod_tile_build
|
||||||
cmake -B . -S /tmp/mod_tile_src \
|
cmake -B . -S /tmp/mod_tile_src \
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
-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
|
-DENABLE_TESTS:BOOL=ON
|
||||||
cmake --build .
|
cmake --build .
|
||||||
ctest
|
ctest
|
||||||
sudo cmake --install . --prefix /usr --strip
|
sudo cmake --install . --strip
|
||||||
|
|
||||||
# Create /usr/share/renderd directory
|
# Create /usr/share/renderd directory
|
||||||
sudo mkdir --parents /usr/share/renderd
|
sudo mkdir --parents /usr/share/renderd
|
||||||
|
6
docs/build/building_on_debian.md
vendored
6
docs/build/building_on_debian.md
vendored
@ -42,10 +42,14 @@ git clone --depth 1 https://github.com/openstreetmap/mod_tile.git .
|
|||||||
cd /tmp/mod_tile_build
|
cd /tmp/mod_tile_build
|
||||||
cmake -B . -S /tmp/mod_tile_src \
|
cmake -B . -S /tmp/mod_tile_src \
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
-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
|
-DENABLE_TESTS:BOOL=ON
|
||||||
cmake --build .
|
cmake --build .
|
||||||
ctest
|
ctest
|
||||||
sudo cmake --install . --prefix /usr --strip
|
sudo cmake --install . --strip
|
||||||
|
|
||||||
# Create /usr/share/renderd directory
|
# Create /usr/share/renderd directory
|
||||||
sudo mkdir --parents /usr/share/renderd
|
sudo mkdir --parents /usr/share/renderd
|
||||||
|
6
docs/build/building_on_fedora.md
vendored
6
docs/build/building_on_fedora.md
vendored
@ -39,10 +39,14 @@ git clone --depth 1 https://github.com/openstreetmap/mod_tile.git .
|
|||||||
cd /tmp/mod_tile_build
|
cd /tmp/mod_tile_build
|
||||||
cmake -B . -S /tmp/mod_tile_src \
|
cmake -B . -S /tmp/mod_tile_src \
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
-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
|
-DENABLE_TESTS:BOOL=ON
|
||||||
cmake --build .
|
cmake --build .
|
||||||
ctest
|
ctest
|
||||||
sudo cmake --install . --prefix /usr --strip
|
sudo cmake --install . --strip
|
||||||
|
|
||||||
# Create /usr/share/renderd directory
|
# Create /usr/share/renderd directory
|
||||||
sudo mkdir --parents /usr/share/renderd
|
sudo mkdir --parents /usr/share/renderd
|
||||||
|
6
docs/build/building_on_freebsd.md
vendored
6
docs/build/building_on_freebsd.md
vendored
@ -44,10 +44,14 @@ git clone --depth 1 https://github.com/openstreetmap/mod_tile.git .
|
|||||||
cd /tmp/mod_tile_build
|
cd /tmp/mod_tile_build
|
||||||
cmake -B . -S /tmp/mod_tile_src \
|
cmake -B . -S /tmp/mod_tile_src \
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
-DCMAKE_BUILD_TYPE:STRING=Release \
|
||||||
|
-DCMAKE_INSTALL_LOCALSTATEDIR=/var \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr/local \
|
||||||
|
-DCMAKE_INSTALL_RUNSTATEDIR=/run \
|
||||||
|
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
|
||||||
-DENABLE_TESTS:BOOL=ON
|
-DENABLE_TESTS:BOOL=ON
|
||||||
cmake --build .
|
cmake --build .
|
||||||
ctest
|
ctest
|
||||||
sudo cmake --install . --prefix /usr --strip
|
sudo cmake --install . --strip
|
||||||
|
|
||||||
# Create /usr/share/renderd directory
|
# Create /usr/share/renderd directory
|
||||||
sudo mkdir -p /usr/share/renderd
|
sudo mkdir -p /usr/share/renderd
|
||||||
|
6
docs/build/building_on_macos.md
vendored
6
docs/build/building_on_macos.md
vendored
@ -40,10 +40,14 @@ git clone --depth 1 https://github.com/openstreetmap/mod_tile.git .
|
|||||||
cd /tmp/mod_tile_build
|
cd /tmp/mod_tile_build
|
||||||
cmake -B . -S /tmp/mod_tile_src \
|
cmake -B . -S /tmp/mod_tile_src \
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
-DCMAKE_BUILD_TYPE:STRING=Release \
|
||||||
|
-DCMAKE_INSTALL_LOCALSTATEDIR=/var \
|
||||||
|
-DCMAKE_INSTALL_PREFIX=/usr/local \
|
||||||
|
-DCMAKE_INSTALL_RUNSTATEDIR=/var/run \
|
||||||
|
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
|
||||||
-DENABLE_TESTS:BOOL=ON
|
-DENABLE_TESTS:BOOL=ON
|
||||||
cmake --build .
|
cmake --build .
|
||||||
ctest
|
ctest
|
||||||
sudo cmake --install . --prefix /usr/local --strip
|
sudo cmake --install . --strip
|
||||||
|
|
||||||
# Create /usr/local/share/renderd directory
|
# Create /usr/local/share/renderd directory
|
||||||
sudo mkdir -p /usr/local/share/renderd
|
sudo mkdir -p /usr/local/share/renderd
|
||||||
|
6
docs/build/building_on_opensuse.md
vendored
6
docs/build/building_on_opensuse.md
vendored
@ -58,10 +58,14 @@ git clone --depth 1 https://github.com/openstreetmap/mod_tile.git .
|
|||||||
cd /tmp/mod_tile_build
|
cd /tmp/mod_tile_build
|
||||||
cmake -B . -S /tmp/mod_tile_src \
|
cmake -B . -S /tmp/mod_tile_src \
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
-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
|
-DENABLE_TESTS:BOOL=ON
|
||||||
cmake --build .
|
cmake --build .
|
||||||
ctest
|
ctest
|
||||||
sudo cmake --install . --prefix /usr --strip
|
sudo cmake --install . --strip
|
||||||
|
|
||||||
# Create /usr/share/renderd directory
|
# Create /usr/share/renderd directory
|
||||||
sudo mkdir --parents /usr/share/renderd
|
sudo mkdir --parents /usr/share/renderd
|
||||||
|
6
docs/build/building_on_ubuntu.md
vendored
6
docs/build/building_on_ubuntu.md
vendored
@ -42,10 +42,14 @@ git clone --depth 1 https://github.com/openstreetmap/mod_tile.git .
|
|||||||
cd /tmp/mod_tile_build
|
cd /tmp/mod_tile_build
|
||||||
cmake -B . -S /tmp/mod_tile_src \
|
cmake -B . -S /tmp/mod_tile_src \
|
||||||
-DCMAKE_BUILD_TYPE:STRING=Release \
|
-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
|
-DENABLE_TESTS:BOOL=ON
|
||||||
cmake --build .
|
cmake --build .
|
||||||
ctest
|
ctest
|
||||||
sudo cmake --install . --prefix /usr --strip
|
sudo cmake --install . --strip
|
||||||
|
|
||||||
# Create /usr/share/renderd directory
|
# Create /usr/share/renderd directory
|
||||||
sudo mkdir --parents /usr/share/renderd
|
sudo mkdir --parents /usr/share/renderd
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
.TH CONVERT_META "1" "2023-12-19" "mod_tile v0.7.0"
|
.TH CONVERT_META "1" "2024-03-16" "mod_tile v0.7.1"
|
||||||
.\" Please adjust this date whenever revising the manpage.
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
|
||||||
.SH NAME
|
.SH NAME
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
.TH TILES-UPDATE-EXPIRE "1" "2023-12-19" "mod_tile v0.7.0"
|
.TH TILES-UPDATE-EXPIRE "1" "2024-03-16" "mod_tile v0.7.1"
|
||||||
.\" Please adjust this date whenever revising the manpage.
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
|
||||||
.SH NAME
|
.SH NAME
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
.TH RENDER_EXPIRED "1" "2024-03-08" "mod_tile v0.7.0"
|
.TH RENDER_EXPIRED "1" "2024-03-16" "mod_tile v0.7.1"
|
||||||
.\" Please adjust this date whenever revising the manpage.
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
|
||||||
.SH NAME
|
.SH NAME
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
.TH RENDER_LIST "1" "2024-03-08" "mod_tile v0.7.0"
|
.TH RENDER_LIST "1" "2024-03-16" "mod_tile v0.7.1"
|
||||||
.\" Please adjust this date whenever revising the manpage.
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
|
||||||
.SH NAME
|
.SH NAME
|
||||||
@ -51,7 +51,7 @@ Render tiles in this map (default is 'default').
|
|||||||
Sleep if load is this high (default is '16').
|
Sleep if load is this high (default is '16').
|
||||||
.TP
|
.TP
|
||||||
\fB\-s\fR|\-\-socket=SOCKET|HOSTNAME:PORT
|
\fB\-s\fR|\-\-socket=SOCKET|HOSTNAME:PORT
|
||||||
Unix domain socket name or hostname and port for contacting renderd (default is '/var/run/renderd/renderd.sock').
|
Unix domain socket name or hostname and port for contacting renderd (default is '/run/renderd/renderd.sock').
|
||||||
.TP
|
.TP
|
||||||
\fB\-n\fR|\-\-num-threads=N
|
\fB\-n\fR|\-\-num-threads=N
|
||||||
The number of parallel request threads (default is '1').
|
The number of parallel request threads (default is '1').
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
.TH RENDER_OLD "1" "2023-12-19" "mod_tile v0.7.0"
|
.TH RENDER_OLD "1" "2024-03-16" "mod_tile v0.7.1"
|
||||||
.\" Please adjust this date whenever revising the manpage.
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
|
||||||
.SH NAME
|
.SH NAME
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
.TH RENDER_SPEEDTEST "1" "2023-12-19" "mod_tile v0.7.0"
|
.TH RENDER_SPEEDTEST "1" "2024-03-16" "mod_tile v0.7.1"
|
||||||
.\" Please adjust this date whenever revising the manpage.
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
|
||||||
.SH NAME
|
.SH NAME
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
.TH RENDERD "1" "2023-12-19" "mod_tile v0.7.0"
|
.TH RENDERD "1" "2024-03-16" "mod_tile v0.7.1"
|
||||||
.\" Please adjust this date whenever revising the manpage.
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
|
||||||
.SH NAME
|
.SH NAME
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
.TH RENDERD.CONF 5 "2024-01-22" "mod_tile v0.7.0"
|
.TH RENDERD.CONF 5 "2024-03-16" "mod_tile v0.7.1"
|
||||||
.\" Please adjust this date whenever revising the manpage.
|
.\" Please adjust this date whenever revising the manpage.
|
||||||
|
|
||||||
.SH NAME
|
.SH NAME
|
||||||
@ -48,13 +48,13 @@ The default value is \fB'4'\fR (macro definition \fB'NUM_THREADS'\fR).
|
|||||||
.B pid_file
|
.B pid_file
|
||||||
Specify the file path into which the PID will be written by \fBrenderd\fR.
|
Specify the file path into which the PID will be written by \fBrenderd\fR.
|
||||||
It is only written to when \fBrenderd\fR is not running in \fBforeground\fR mode (e.g. without \fB'--foreground'\fR / \fB'-f')\fR.
|
It is only written to when \fBrenderd\fR is not running in \fBforeground\fR mode (e.g. without \fB'--foreground'\fR / \fB'-f')\fR.
|
||||||
The default value is \fB'/var/run/renderd/renderd.pid'\fR (macro definition \fB'RENDERD_PIDFILE'\fR).
|
The default value is \fB'/run/renderd/renderd.pid'\fR (macro definition \fB'RENDERD_PIDFILE'\fR).
|
||||||
|
|
||||||
.TP
|
.TP
|
||||||
.B socketname
|
.B socketname
|
||||||
Specify the file path to be used as a unix domain socket for communication with \fBrenderd\fR.
|
Specify the file path to be used as a unix domain socket for communication with \fBrenderd\fR.
|
||||||
This option and \fBiphostname\fR / \fBipport\fR are mutually exclusive.
|
This option and \fBiphostname\fR / \fBipport\fR are mutually exclusive.
|
||||||
The default value is \fB'/var/run/renderd/renderd.sock'\fR (macro definition \fB'RENDERD_SOCKET'\fR).
|
The default value is \fB'/run/renderd/renderd.sock'\fR (macro definition \fB'RENDERD_SOCKET'\fR).
|
||||||
|
|
||||||
.TP
|
.TP
|
||||||
.B stats_file
|
.B stats_file
|
||||||
|
@ -66,7 +66,7 @@ Listen 8081
|
|||||||
ModTileMaxLoadMissing 5
|
ModTileMaxLoadMissing 5
|
||||||
|
|
||||||
# Socket where we connect to the rendering daemon
|
# Socket where we connect to the rendering daemon
|
||||||
ModTileRenderdSocketName /var/run/renderd/renderd.sock
|
ModTileRenderdSocketName /run/renderd/renderd.sock
|
||||||
|
|
||||||
# Options controlling the cache proxy expiry headers. All values are in seconds.
|
# Options controlling the cache proxy expiry headers. All values are in seconds.
|
||||||
#
|
#
|
||||||
|
@ -192,7 +192,7 @@ else
|
|||||||
#
|
#
|
||||||
# Note no --touch-from=$EXPIRY_TOUCHFROM
|
# Note no --touch-from=$EXPIRY_TOUCHFROM
|
||||||
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
||||||
if ! render_expired --map=ajt --min-zoom=$EXPIRY_MINZOOM --delete-from=$EXPIRY_DELETEFROM --max-zoom=$EXPIRY_MAXZOOM -s /var/run/renderd/renderd.sock <"$EXPIRY_FILE.$$" 2>&1 | tail -8 >>"$EXPIRYLOG"; then
|
if ! render_expired --map=ajt --min-zoom=$EXPIRY_MINZOOM --delete-from=$EXPIRY_DELETEFROM --max-zoom=$EXPIRY_MAXZOOM -s /run/renderd/renderd.sock <"$EXPIRY_FILE.$$" 2>&1 | tail -8 >>"$EXPIRYLOG"; then
|
||||||
m_info "Expiry failed"
|
m_info "Expiry failed"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user