From b6e2a23585b599910cf7f3f000beab5ecd74ad31 Mon Sep 17 00:00:00 2001 From: Kristian Evers Date: Sun, 18 Mar 2018 22:07:41 +0100 Subject: Setup automatic man page generation Create man pages from the Sphinx documentation. Ideally the man pages are updated completely automatic when running make dist and make install but that is a quite complicated setup. For now a script that builds the man pages and commits them has been created. This is to be run as part of the release process so that man pages are aligned with the most recent version of the docs. --- docs/source/conf.py | 37 +++++++++++++++++++++++++++++++++++-- 1 file changed, 35 insertions(+), 2 deletions(-) (limited to 'docs/source/conf.py') diff --git a/docs/source/conf.py b/docs/source/conf.py index af9d24da..a269a7d9 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -268,8 +268,41 @@ latex_documents = [ # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [ - (master_doc, 'proj4', u'PROJ.4 Documentation', - [author], 1) + ( + 'apps/proj', + 'proj', + u'Cartographic projection filter', + ['Gerald I. Evenden'], + 1 + ), + ( + 'apps/cs2cs', + 'cs2cs', + u'Cartographic coordinate system filter', + ['Frank Warmerdam'], + 1 + ), + ( + 'apps/cct', + 'cct', + u'Coordinate Conversion and Transformation', + ['Thomas Knudsen'], + 1 + ), + ( + 'apps/geod', + 'geod', + u'Geodesic computations', + ['Charles Karney'], + 1 + ), + ( + 'apps/gie', + 'gie', + u'The Geospatial Integrity Investigation Environment', + ['Thomas Knudsen'], + 1 + ), ] # If true, show URL addresses after external links. -- cgit v1.2.3