[Tile-serving] [openstreetmap/mod_tile] CMake build support (PR #284)
Hummeltech
notifications at github.com
Wed Jun 1 00:56:03 UTC 2022
This adds `CMake` build support to `mod_tile`
Tests previously run only in GitHub Actions have now been added so that they can be run with `CTest`.
Building and testing are now also performed using `clang`.

You can view, comment on, or merge this pull request online at:
https://github.com/openstreetmap/mod_tile/pull/284
-- Commit Summary --
* Build mod_tile with cmake
* Test mod_tile build with cmake
* Update documentation
-- File Changes --
D .github/actions/apache/configure/action.yml (123)
D .github/actions/build/action.yml (23)
A .github/actions/cmake/build/action.yml (24)
A .github/actions/cmake/install/action.yml (7)
A .github/actions/cmake/test/action.yml (37)
A .github/actions/dependencies/build-and-install/mapnik/action.yml (63)
A .github/actions/dependencies/install/action.yml (134)
R .github/actions/dependencies/install/apt-get/action.yml (0)
R .github/actions/dependencies/install/yum/action.yml (19)
D .github/actions/install/action.yml (11)
D .github/actions/mapnik/build-and-install/action.yml (53)
D .github/actions/test/action.yml (58)
A .github/workflows/build-and-test-cmake.yml (62)
M .github/workflows/build-and-test.yml (163)
M .gitignore (2)
A CMakeLists.txt (184)
M Makefile.am (4)
M README.rst (5)
A cmake/FindAPR.cmake (45)
A cmake/FindCairo.cmake (45)
A cmake/FindGLib.cmake (45)
A cmake/FindHTTPD.cmake (45)
A cmake/FindIniParser.cmake (44)
A cmake/FindLibMemcached.cmake (45)
A cmake/FindLibRados.cmake (56)
A cmake/FindMapnik.cmake (56)
M configure.ac (6)
M docs/build/building_on_centos_7.md (28)
M docs/build/building_on_fedora_34.md (19)
A docs/build/building_on_freebsd_13.0.md (60)
M docs/build/building_on_ubuntu_20_04.md (19)
A includes/config.h.in (18)
A src/CMakeLists.txt (194)
M src/daemon.c (6)
M src/daemon_compat.c (2)
A tests/CMakeLists.txt (190)
A tests/httpd.conf.in (68)
A tests/renderd.conf.in (15)
-- Patch Links --
https://github.com/openstreetmap/mod_tile/pull/284.patch
https://github.com/openstreetmap/mod_tile/pull/284.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/mod_tile/pull/284
You are receiving this because you are subscribed to this thread.
Message ID: <openstreetmap/mod_tile/pull/284 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20220531/e8209296/attachment.htm>
More information about the Tile-serving
mailing list