EXTRA_DIST = check.pc.in $(m4data_DATA) xml/check_unittest.xslt \
CMakeLists.txt src/CMakeLists.txt tests/CMakeLists.txt lib/CMakeLists.txt \
+ checkmk/CMakeLists.txt \
cmake
## install docs
--- /dev/null
+set(conf_file "checkmk.in" FILEPATH)
+set(configure_input "Generated from ${conf_file} by configure.")
+find_program(AWK_PATH awk)
+
+configure_file(checkmk.in checkmk @ONLY)
+
+file(COPY doc/checkmk.1 DESTINATION man/man1)
+
+option(INSTALL_CHECKMK "Install checkmk" ON)
+include(GNUInstallDirs)
+if(INSTALL_CHECKMK)
+ install(
+ FILES ${CMAKE_CURRENT_BINARY_DIR}/checkmk
+ DESTINATION ${CMAKE_INSTALL_BINDIR}
+ PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
+ )
+ install(
+ DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/man/man1
+ DESTINATION share/man
+ )
+endif(INSTALL_CHECKMK)
+
+