[cmake-commits] alex committed CMakeLists.txt 1.13 1.14

cmake-commits at cmake.org cmake-commits at cmake.org
Thu Jun 14 11:17:45 EDT 2007


Update of /cvsroot/CMake/CMake/Utilities
In directory public:/mounts/ram/cvs-serv14771

Modified Files:
	CMakeLists.txt 
Log Message:

STYLE: add man page for cpack

Alex


Index: CMakeLists.txt
===================================================================
RCS file: /cvsroot/CMake/CMake/Utilities/CMakeLists.txt,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- CMakeLists.txt	7 Jun 2007 17:05:08 -0000	1.13
+++ CMakeLists.txt	14 Jun 2007 15:17:43 -0000	1.14
@@ -43,6 +43,24 @@
   )
 SET(DOC_FILES ${DOC_FILES} ${CMake_BINARY_DIR}/Docs/ctest.txt)
 
+# Generate documentation for "cpack" executable.
+GET_TARGET_PROPERTY(CMD cpack LOCATION)
+ADD_CUSTOM_COMMAND(
+  OUTPUT ${CMake_BINARY_DIR}/Docs/cpack.txt
+  COMMAND ${CMD}
+  ARGS --help-full ${CMake_BINARY_DIR}/Docs/cpack.txt
+       --help-html ${CMake_BINARY_DIR}/Docs/cpack.html
+       --help-man ${CMake_BINARY_DIR}/Docs/cpack.1
+  DEPENDS cpack
+  MAIN_DEPENDENCY ${CMake_SOURCE_DIR}/Utilities/Doxygen/authors.txt
+  )
+INSTALL_FILES(${CMAKE_MAN_DIR}/man1 FILES ${CMake_BINARY_DIR}/Docs/cpack.1)
+INSTALL_FILES(${CMAKE_DOC_DIR} FILES
+  ${CMake_BINARY_DIR}/Docs/cpack.txt
+  ${CMake_BINARY_DIR}/Docs/cpack.html
+  )
+SET(DOC_FILES ${DOC_FILES} ${CMake_BINARY_DIR}/Docs/cpack.txt)
+
 # Generate documentation for "ccmake" executable.
 IF(BUILD_CursesDialog)
   GET_TARGET_PROPERTY(CMD ccmake LOCATION)



More information about the Cmake-commits mailing list