summaryrefslogtreecommitdiff
path: root/docbook/CMakeLists.txt
diff options
context:
space:
mode:
authorJoerg Mayer <jmayer@loplof.de>2014-06-05 01:03:56 +0200
committerJörg Mayer <jmayer@loplof.de>2014-06-04 23:05:27 +0000
commit5defb48d9ad8b02d797aa6200b01a5efe946fcc1 (patch)
tree19ab672f0461fdab6c9d8d5b5e1627c63f4690ec /docbook/CMakeLists.txt
parent95b694fc943e7910930e1275095cce620f9b4d5a (diff)
downloadwireshark-5defb48d9ad8b02d797aa6200b01a5efe946fcc1.tar.gz
Do not rebuild developers-guide.xml on each run. Do this only when
required. Change-Id: I525c09e78c385593a7132ad3bfbca1114ea0de8b Reviewed-on: https://code.wireshark.org/review/1965 Reviewed-by: Jörg Mayer <jmayer@loplof.de>
Diffstat (limited to 'docbook/CMakeLists.txt')
-rw-r--r--docbook/CMakeLists.txt10
1 files changed, 7 insertions, 3 deletions
diff --git a/docbook/CMakeLists.txt b/docbook/CMakeLists.txt
index c897538cb0..44583bc661 100644
--- a/docbook/CMakeLists.txt
+++ b/docbook/CMakeLists.txt
@@ -221,7 +221,9 @@ MACRO( ASCIIDOC2DOCBOOK _asciidocsource _conffile )
set( A2X_HTML_OPTS --stylesheet=ws.css )
set( _output_xml ${_source_base_name}.xml )
set( _output_dbk ${_source_base_name}.dbk )
- ADD_CUSTOM_TARGET(${_output_xml}
+ ADD_CUSTOM_COMMAND(
+ OUTPUT
+ ${_output_xml}
# XXX - Output to a specific directory, e.g. wsdg_generated_src
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMAND ${A2X_EXECUTABLE}
@@ -253,7 +255,9 @@ MACRO( ASCIIDOC2CHAPTER _asciidocsource _conffile )
set( A2X_HTML_OPTS --stylesheet=ws.css )
set( _output_xml ${_source_base_name}.xml )
set( _output_dbk ${_source_base_name}.dbk )
- ADD_CUSTOM_TARGET(${_output_xml}
+ ADD_CUSTOM_COMMAND(
+ OUTPUT
+ ${_output_xml} _output_dbk
# XXX - Output to a specific directory, e.g. wsdg_generated_src
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
COMMAND ${A2X_EXECUTABLE}
@@ -277,7 +281,7 @@ MACRO( ASCIIDOC2CHAPTER _asciidocsource _conffile )
${CMAKE_CURRENT_SOURCE_DIR}/${_asciidocsource}
${CMAKE_CURRENT_SOURCE_DIR}/${_conffile}
)
-LIST( APPEND WSDG_GENERATED_FILES ${CMAKE_CURRENT_BINARY_DIR}/${_output_xml} )
+ LIST( APPEND WSDG_GENERATED_FILES ${CMAKE_CURRENT_BINARY_DIR}/${_output_xml} )
ENDMACRO()
#FOREACH(ASCIIDOCFILE ${WSDG_ASCIIDOC_FILES})