[Tile-serving] [openstreetmap/mod_tile] Move `foreground` definition into `src/g_logger.c` (PR #390)

Hummeltech notifications at github.com
Sat Feb 10 19:54:44 UTC 2024


And setting it to `0`, no longer requiring defining it everywhere except in foreground executables as needed.

_Also_:
* Require `GLib` >= `v2.50`
  * Needed for [g_log_writer_standard_streams](https://docs.gtk.org/glib/func.log_writer_standard_streams.html)
* Set FreeBSD job `BUILD_PARALLEL_LEVEL` & `TEST_PARALLEL_LEVEL` environment variables via `run`
  * Rather than hard-coding them
You can view, comment on, or merge this pull request online at:

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

-- Commit Summary --

  * Set FreeBSD job `BUILD_PARALLEL_LEVEL` & `TEST_PARALLEL_LEVEL`
  * Move foreground definition into src/g_logger.c

-- File Changes --

    M .github/workflows/build-and-test.yml (7)
    M CMakeLists.txt (2)
    M includes/g_logger.h (2)
    M src/g_logger.c (2)
    M src/gen_tile.cpp (2)
    M src/mod_tile.c (2)
    M src/render_expired.c (3)
    M src/render_list.c (4)
    M src/render_old.c (4)
    M src/render_speedtest.cpp (4)
    M src/store.c (2)
    M tests/gen_tile_test.cpp (3)

-- Patch Links --

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

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

Message ID: <openstreetmap/mod_tile/pull/390 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20240210/2a0d3604/attachment.htm>


More information about the Tile-serving mailing list