From 55824a721dad81978093b85c5ebfa9cad3f4fa33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20M=C3=B6bius?= Date: Wed, 24 Jun 2009 08:23:33 +0000 Subject: [PATCH] Added doc-install target git-svn-id: http://www.openmesh.org/svnrepo/OpenMesh/trunk@174 fdac6126-5c0c-442c-9429-916003d36597 --- Doc/CMakeLists.txt | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/Doc/CMakeLists.txt b/Doc/CMakeLists.txt index f656a095..bd7c5312 100644 --- a/Doc/CMakeLists.txt +++ b/Doc/CMakeLists.txt @@ -4,6 +4,12 @@ if (TARGET doc) acg_copy_after_build (doc "${CMAKE_CURRENT_SOURCE_DIR}/html" "${CMAKE_BINARY_DIR}/Build/${ACG_PROJECT_DATADIR}/Doc/html") endif () -#install(DIRECTORY ${CMAKE_BINARY_DIR}/Build/${ACG_PROJECT_DATADIR}/Doc/html -# DESTINATION share/doc/OpenMesh -# ) +# Add a documentation install target +add_custom_target(doc-install COMMENT "Installing Documentation" VERBATIM ) + +# Build Documentation before installing it +add_dependencies(doc-install doc) + +if (TARGET doc-install) + acg_copy_after_build (doc-install "${CMAKE_BINARY_DIR}/Build/${ACG_PROJECT_DATADIR}/Doc/html" "${CMAKE_INSTALL_PREFIX}/${ACG_PROJECT_DATADIR}/doc/html") +endif()