From 3e66a2ffd7de1f61236fbf85b1e313692d2b48de Mon Sep 17 00:00:00 2001 From: Allen Winter Date: Thu, 18 Jan 2007 18:12:25 +0000 Subject: A new macro for generating index.html from index.docbook using meinproc. Doesn't seem to work yet, so I'm hoping a cmake guru will see this and help me. I tried putting kde4_create_html_handbook(index.docbook) in the kdepim/doc/akregator/CMakeLists.txt, but I don't see that an index.html is being created anywhere. CCMAIL: kde-buildsystem@kde.org svn path=/trunk/KDE/kdelibs/; revision=625018 --- modules/KDE4Macros.cmake | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/modules/KDE4Macros.cmake b/modules/KDE4Macros.cmake index a804183e..19e83c9d 100644 --- a/modules/KDE4Macros.cmake +++ b/modules/KDE4Macros.cmake @@ -223,6 +223,20 @@ macro(KDE4_GET_AUTOMOC_FILES _list) endmacro(KDE4_GET_AUTOMOC_FILES) +macro (KDE4_CREATE_HTML_HANDBOOK) + # iterate over all files + foreach (_current_FILE ${ARGN}) + get_filename_component(_input ${_current_FILE} ABSOLUTE) + set(_doc ${CMAKE_CURRENT_BINARY_DIR}/index.html) + add_custom_command(OUTPUT ${_doc} + COMMAND ${KDE4_MEINPROC_EXECUTABLE} + ARGS -o ${_doc} ${_input} + DEPENDS ${_input} + ) + endforeach (_current_FILE) +endmacro (KDE4_CREATE_HTML_HANDBOOK) + + # only used internally by KDE4_INSTALL_ICONS MACRO (_KDE4_ADD_ICON_INSTALL_RULE _install_SCRIPT _install_PATH _group _orig_NAME _install_NAME) -- cgit v1.2.1