summaryrefslogtreecommitdiffstats
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
authorMatthias Vogelgesang <matthias.vogelgesang@gmail.com>2012-08-10 15:14:08 +0200
committerMatthias Vogelgesang <matthias.vogelgesang@gmail.com>2012-08-10 15:14:08 +0200
commitcf25d9373bb2148e86e46e9c25e245ffe9ec4026 (patch)
tree61e2c0f9fb5d86168b2e48602438eef719022f7f /src/CMakeLists.txt
parent1ae9dcd4ae312d497f8aa2381efee1b49b727a90 (diff)
downloaduca-cf25d9373bb2148e86e46e9c25e245ffe9ec4026.tar.gz
uca-cf25d9373bb2148e86e46e9c25e245ffe9ec4026.tar.bz2
uca-cf25d9373bb2148e86e46e9c25e245ffe9ec4026.tar.xz
uca-cf25d9373bb2148e86e46e9c25e245ffe9ec4026.zip
Revert doc building changes
Instead of switching WITH_REFERENCE we have to use WITH_GTK_DOC that can also be disabled at configure time.
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r--src/CMakeLists.txt16
1 files changed, 5 insertions, 11 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 0a38e17..9508c5c 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -160,18 +160,12 @@ set_target_properties(uca PROPERTIES
target_link_libraries(uca
${uca_LIBS})
-if (NOT DEFINED WITH_REFERENCE)
- set(WITH_REFERENCE TRUE)
-endif()
-
-
# --- Build documentation -----------------------------------------------------
-if (NOT DEFINED WITH_REFERENCE)
- set(WITH_REFERENCE TRUE)
-endif()
pkg_check_modules(GTK_DOC gtk-doc)
-if(GTK_DOC_FOUND AND WITH_REFERENCE)
+
+if(GTK_DOC_FOUND)
option(WITH_GTK_DOC "Build documentation" ON)
+
if (WITH_GTK_DOC)
set(docs_dir "${CMAKE_CURRENT_BINARY_DIR}")
set(docs_out "${docs_dir}/reference")
@@ -248,11 +242,11 @@ if(GTK_DOC_FOUND AND WITH_REFERENCE)
DEPENDS ${docs_out}/sgml.stamp ${docs_out}/uca-docs.xml
WORKING_DIRECTORY ${docs_out})
- add_custom_target(reference DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/html.stamp)
+ add_custom_target(reference ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/html.stamp)
install(FILES ${reference_files} DESTINATION share/gtk-doc/html/uca)
endif()
-endif(GTK_DOC_FOUND AND WITH_REFERENCE)
+endif()
# --- Install target ----------------------------------------------------------