[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