aboutsummaryrefslogtreecommitdiffstats
path: root/docbook/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'docbook/CMakeLists.txt')
-rw-r--r--docbook/CMakeLists.txt42
1 files changed, 24 insertions, 18 deletions
diff --git a/docbook/CMakeLists.txt b/docbook/CMakeLists.txt
index a728daaf51..f4104ef37b 100644
--- a/docbook/CMakeLists.txt
+++ b/docbook/CMakeLists.txt
@@ -293,24 +293,30 @@ ADD_CUSTOM_COMMAND(
set( WSDG_BUILT_DEPS ws.css wsluarm )
-# Generate the DocBook sources of user and developer guides
-
-set( ASCIIDOC_CONF_FILES asciidoc.conf asciidoctor-asciidoc.conf )
-
-ASCIIDOC2DOCBOOK(user-guide.asciidoc ASCIIDOC_CONF_FILES WSUG_SOURCE WSUG_BUILT_DEPS)
-add_custom_target(user_guide_docbook DEPENDS user-guide.xml)
-set_target_properties(user_guide_docbook PROPERTIES FOLDER "Docbook")
-ASCIIDOC2DOCBOOK(developer-guide.asciidoc ASCIIDOC_WSLUARM_CONF_FILES WSDG_SOURCE WSDG_BUILT_DEPS)
-add_custom_target(developer_guide_docbook DEPENDS developer-guide.xml)
-set_target_properties(developer_guide_docbook PROPERTIES FOLDER "Docbook")
-
-# Top-level guide targets.
-add_custom_target(user_guides DEPENDS user_guide_docbook)
-set_target_properties(user_guides PROPERTIES FOLDER "Docbook")
-add_custom_target(developer_guides DEPENDS developer_guide_docbook)
-set_target_properties(developer_guides PROPERTIES FOLDER "Docbook")
-add_custom_target(all_guides ALL DEPENDS user_guides developer_guides )
-set_target_properties(all_guides PROPERTIES FOLDER "Docbook")
+if(ENABLE_HTML_GUIDES OR ENABLE_PDF_GUIDES OR ENABLE_CHM_GUIDES)
+ # Generate the DocBook sources of user and developer guides
+
+ set( ASCIIDOC_CONF_FILES asciidoc.conf asciidoctor-asciidoc.conf )
+
+ ASCIIDOC2DOCBOOK(user-guide.asciidoc ASCIIDOC_CONF_FILES WSUG_SOURCE WSUG_BUILT_DEPS)
+ add_custom_target(user_guide_docbook DEPENDS user-guide.xml)
+ set_target_properties(user_guide_docbook PROPERTIES FOLDER "Docbook")
+
+ ASCIIDOC2DOCBOOK(developer-guide.asciidoc ASCIIDOC_WSLUARM_CONF_FILES WSDG_SOURCE WSDG_BUILT_DEPS)
+ add_custom_target(developer_guide_docbook DEPENDS developer-guide.xml)
+ set_target_properties(developer_guide_docbook PROPERTIES FOLDER "Docbook")
+
+ # Top-level guide targets.
+
+ add_custom_target(user_guides DEPENDS user_guide_docbook)
+ set_target_properties(user_guides PROPERTIES FOLDER "Docbook")
+
+ add_custom_target(developer_guides DEPENDS developer_guide_docbook)
+ set_target_properties(developer_guides PROPERTIES FOLDER "Docbook")
+
+ add_custom_target(all_guides ALL DEPENDS user_guides developer_guides )
+ set_target_properties(all_guides PROPERTIES FOLDER "Docbook")
+endif()
# User's Guide chain.
if(ENABLE_HTML_GUIDES)