[Tile-serving] [openstreetmap/mod_tile] Generate config files and directories with CMake (PR #316)

Hummeltech notifications at github.com
Tue Mar 14 15:22:32 UTC 2023


Since most of the variables needed to generate config files and directories are available at build time, they can be used to generate and install some of the config files and directories.

* `/etc/renderd.conf`
  * Basic `renderd` configuration file with `renderd` & `mapnik` sections
* `/etc/apache2/mods-available/tile.load`
  * Apache HTTP server `LoadModule` directive configuration file
* `/var/run/renderd`
* `/var/cache/renderd/tiles`
You can view, comment on, or merge this pull request online at:

  https://github.com/openstreetmap/mod_tile/pull/316

-- Commit Summary --

  * CMake >= 3.13 required due to 'https://cmake.org/Bug/view.php?id=14444'
  * Generate config files and directories with CMake, needed to make more CONFIG.h definitions configurable
  * Use runs_on for macOS matrix

-- File Changes --

    M .github/actions/cmake/install/action.yml (2)
    M .github/actions/cmake/test/action.yml (2)
    M .github/workflows/build-and-test.yml (10)
    M CMakeLists.txt (107)
    A etc/apache2/tile.load.in (1)
    A etc/renderd/renderd.conf.in (10)
    M includes/config.h.in (9)
    M includes/protocol.h (14)
    M includes/render_config.h (28)
    M src/convert_meta.c (4)
    M src/daemon.c (14)
    M src/mod_tile.c (4)
    M src/render_expired.c (6)
    M src/render_list.c (6)
    M src/render_old.c (6)
    M src/render_submit_queue.c (6)
    M src/speedtest.cpp (2)
    M tests/CMakeLists.txt (37)
    M tests/httpd.conf.in (18)
    M tests/renderd.conf.in (4)

-- Patch Links --

https://github.com/openstreetmap/mod_tile/pull/316.patch
https://github.com/openstreetmap/mod_tile/pull/316.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/mod_tile/pull/316
You are receiving this because you are subscribed to this thread.

Message ID: <openstreetmap/mod_tile/pull/316 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20230314/0b45b2e2/attachment.htm>


More information about the Tile-serving mailing list