[Tile-serving] [openstreetmap/osm2pgsql] Integrate building of osm2pgsql-replication manpage into cmake (PR #1641)

Sarah Hoffmann notifications at github.com
Sun Feb 13 13:04:33 UTC 2022


Adds a small script that uses the library behind argparse-manpage for building a manpage in the format we need. The call to the script is now integrated into cmake, so that `make man` will build both manpages. Also consolidates installation of the man pages in the docs/CMakeLists.txt for the sake of consistency.

This should fix all of the liniting issues raised in #1626.
You can view, comment on, or merge this pull request online at:

  https://github.com/openstreetmap/osm2pgsql/pull/1641

-- Commit Summary --

  * build osm2pgsql-replication man page via cmake
  * use adapted version of argparse-manpage
  * correctly quote single quote in manpage
  * update man page for osm2pgsql-replication
  * adapt instructions for making the man pages

-- File Changes --

    M CMakeLists.txt (1)
    M CONTRIBUTING.md (15)
    M docs/CMakeLists.txt (34)
    A docs/manpage_from_python.py (49)
    M docs/osm2pgsql-replication.1 (41)
    M scripts/osm2pgsql-replication (28)

-- Patch Links --

https://github.com/openstreetmap/osm2pgsql/pull/1641.patch
https://github.com/openstreetmap/osm2pgsql/pull/1641.diff

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

Message ID: <openstreetmap/osm2pgsql/pull/1641 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/tile-serving/attachments/20220213/1ee69a89/attachment.htm>


More information about the Tile-serving mailing list