aboutsummaryrefslogtreecommitdiffstats
path: root/docbook
diff options
context:
space:
mode:
authorGerald Combs <gerald@zing.org>2015-08-08 15:44:02 -0700
committerGerald Combs <gerald@wireshark.org>2015-08-08 23:28:35 +0000
commitde872cb58dcb58cabe084385aa64ac0d96294d97 (patch)
treee5db5ae704b434451c97ed203f5108edb1ea3a49 /docbook
parent0626e766cfb029e4cf84ecab838054cfdfc7257f (diff)
Generate DocBook conditionally.
Add back a check when generating DocBook. Change-Id: I00679853d537f543db6f37a60ae4c46b3cce76e6 Reviewed-on: https://code.wireshark.org/review/9935 Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Gerald Combs <gerald@wireshark.org>
Diffstat (limited to 'docbook')
-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)