diff options
author | Gerald Combs <gerald@zing.org> | 2015-08-08 15:44:02 -0700 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2015-08-08 23:28:35 +0000 |
commit | de872cb58dcb58cabe084385aa64ac0d96294d97 (patch) | |
tree | e5db5ae704b434451c97ed203f5108edb1ea3a49 /docbook/CMakeLists.txt | |
parent | 0626e766cfb029e4cf84ecab838054cfdfc7257f (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/CMakeLists.txt')
-rw-r--r-- | docbook/CMakeLists.txt | 42 |
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) |