]> git.openstreetmap.org Git - nominatim.git/blob - manual/CMakeLists.txt
436660fa45d27a969e300a400644a68df38d5300
[nominatim.git] / manual / CMakeLists.txt
1 # Creates and installs manual page
2
3 execute_process(
4     COMMAND ${CMAKE_COMMAND} -E create_symlink ${CMAKE_CURRENT_SOURCE_DIR}/nominatim.1 ${CMAKE_CURRENT_BINARY_DIR}/nominatim.1
5 )
6
7 configure_file(${PROJECT_SOURCE_DIR}/manual/create-manpage.tmpl create_manpage.py)
8
9 find_program(ARGPARSEMANPAGE argparse-manpage)
10
11 ADD_CUSTOM_TARGET(manpage
12     COMMAND ${ARGPARSEMANPAGE} --pyfile ${CMAKE_CURRENT_BINARY_DIR}/create_manpage.py --function get_parser > nominatim.1
13 )
14
15 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/nominatim.1 DESTINATION share/man/man1 )