From: Ralf Habacker Date: Tue, 5 Feb 2013 00:20:46 +0000 (+0100) Subject: Moved docbook sources used by cmake into doc subdir and adapted cmake build system. X-Git-Tag: dbus-1.7.0~16 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6676a7db9cb30dad9bdd477e5949ca12a3c15cf6;p=platform%2Fupstream%2Fdbus.git Moved docbook sources used by cmake into doc subdir and adapted cmake build system. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=59805 Reviewed-by: Simon McVittie --- diff --git a/cmake/doc/CMakeLists.txt b/cmake/doc/CMakeLists.txt index e107918..3c6d952 100644 --- a/cmake/doc/CMakeLists.txt +++ b/cmake/doc/CMakeLists.txt @@ -44,19 +44,20 @@ if (DBUS_ENABLE_XML_DOCS) macro (DOCBOOK _sources _options) get_filename_component(_infile ${_sources} ABSOLUTE) - get_filename_component(_basename ${_infile} NAME_WE) - set(_outfile ${CMAKE_CURRENT_BINARY_DIR}/${_basename}.html) + get_filename_component(_name ${_infile} NAME) + string(REPLACE ".xml" ".html" _outname ${_name}) + set(_outfile ${CMAKE_CURRENT_BINARY_DIR}/${_outname}) if (EXISTS ${_sources}) if (MEINPROC4_EXECUTABLE) - ADD_CUSTOM_TARGET(${_basename}.html ALL + ADD_CUSTOM_TARGET(${_outname} ALL ${MEINPROC4_EXECUTABLE} --stylesheet ${STYLESHEET} -o ${_outfile} ${_infile} DEPENDS ${_infile} WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} ) endif () if (XMLTO_EXECUTABLE) - ADD_CUSTOM_TARGET(${_basename}.html ALL + ADD_CUSTOM_TARGET(${_outname} ALL ${XMLTO_EXECUTABLE} -vv ${_options} ${_infile} DEPENDS ${_infile} WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} @@ -96,10 +97,11 @@ DOCBOOK(${CMAKE_SOURCE_DIR}/../doc/dbus-test-plan.xml html-nochunks) DOCBOOK(${CMAKE_SOURCE_DIR}/../doc/dbus-tutorial.xml html-nochunks) DOCBOOK(${CMAKE_SOURCE_DIR}/../doc/dbus-specification.xml html-nochunks) DOCBOOK(${CMAKE_SOURCE_DIR}/../doc/dbus-faq.xml html-nochunks) -DOCBOOK(${CMAKE_SOURCE_DIR}/bus/dbus-daemon.xml html-nochunks) -DOCBOOK(${CMAKE_SOURCE_DIR}/tools/dbus-monitor.xml html-nochunks) -DOCBOOK(${CMAKE_SOURCE_DIR}/tools/dbus-send.xml html-nochunks) -DOCBOOK(${CMAKE_SOURCE_DIR}/tools/dbus-launch.xml html-nochunks) +configure_file(${CMAKE_SOURCE_DIR}/../doc/dbus-daemon.1.xml.in ${CMAKE_BINARY_DIR}/doc/dbus-daemon.1.xml) +DOCBOOK(${CMAKE_BINARY_DIR}/doc/dbus-daemon.1.xml html-nochunks) +DOCBOOK(${CMAKE_SOURCE_DIR}/../doc/dbus-monitor.1.xml html-nochunks) +DOCBOOK(${CMAKE_SOURCE_DIR}/../doc/dbus-send.1.xml html-nochunks) +DOCBOOK(${CMAKE_SOURCE_DIR}/../doc/dbus-launch.1.xml html-nochunks) # # handle html index file diff --git a/cmake/bus/dbus-daemon.xml b/doc/dbus-daemon.1.xml.in similarity index 100% rename from cmake/bus/dbus-daemon.xml rename to doc/dbus-daemon.1.xml.in diff --git a/cmake/tools/dbus-launch.xml b/doc/dbus-launch.1.xml similarity index 100% rename from cmake/tools/dbus-launch.xml rename to doc/dbus-launch.1.xml diff --git a/cmake/tools/dbus-monitor.xml b/doc/dbus-monitor.1.xml similarity index 100% rename from cmake/tools/dbus-monitor.xml rename to doc/dbus-monitor.1.xml diff --git a/cmake/tools/dbus-send.xml b/doc/dbus-send.1.xml similarity index 100% rename from cmake/tools/dbus-send.xml rename to doc/dbus-send.1.xml