From 8580d3dec503b99a9b604772221f694977eae43d Mon Sep 17 00:00:00 2001 From: Alex Cunningham Date: Sun, 15 Jul 2012 19:57:31 +0000 Subject: [PATCH] Added clean_doc target to remove generated doxygen documentation --- .cproject | 8 ++++++++ CMakeLists.txt | 9 +++++++++ 2 files changed, 17 insertions(+) diff --git a/.cproject b/.cproject index c18c63f56..91d9c7689 100644 --- a/.cproject +++ b/.cproject @@ -2216,6 +2216,14 @@ true true + + make + -j5 + doc_clean + true + true + true + make -j2 diff --git a/CMakeLists.txt b/CMakeLists.txt index d11fc8e73..2a1e9cacb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -188,6 +188,15 @@ if (DOXYGEN_FOUND) WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/doc COMMENT "Generating API documentation with Doxygen" VERBATIM ) + + # Clean target + add_custom_target(doc_clean + COMMAND + cmake -E remove_directory ${CMAKE_CURRENT_SOURCE_DIR}/doc/latex + COMMAND + cmake -E remove_directory ${CMAKE_CURRENT_SOURCE_DIR}/doc/html + COMMENT "Removing Doxygen documentation" + ) endif() endif ()