]> git.mxchange.org Git - flightgear.git/blob - man/CMakeLists.txt
Remove a duplicate line.
[flightgear.git] / man / CMakeLists.txt
1 if (MSVC)
2     # don't install man pages on Windows
3 else(MSVC)
4
5 if(${CMAKE_VERSION} VERSION_GREATER 2.8.4)
6     # use official include provided by latest CMake
7     include(GNUInstallDirs)
8 else(${CMAKE_VERSION} VERSION_GREATER 2.8.4)
9     # backward compatibility: use our own module for older cmake versions
10     include(OldGNUInstallDirs)
11 endif(${CMAKE_VERSION} VERSION_GREATER 2.8.4)
12
13 set(MANPAGES
14     fgfs.1
15     fgjs.1
16     fgpanel.1
17     gl-info.1
18     js_demo.1
19     terrasync.1)
20
21 # map some variables to what the man-pages expect
22 set(PACKAGE ${CMAKE_PROJECT_NAME})
23 set(VERSION ${FLIGHTGEAR_VERSION})
24
25 foreach(man ${MANPAGES})
26     configure_file (
27         "${PROJECT_SOURCE_DIR}/man/${man}.in"
28         "${PROJECT_BINARY_DIR}/man/${man}"
29         )
30
31     install(FILES ${PROJECT_BINARY_DIR}/man/${man}
32           DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 COMPONENT doc)
33 endforeach()
34
35 endif(MSVC)