]> git.ipfire.org Git - thirdparty/dbus.git/commitdiff
Determine docbook.xsl path on windows from meinproc4 executable.
authorRalf Habacker <ralf.habacker@freenet.de>
Mon, 29 Mar 2010 19:28:47 +0000 (21:28 +0200)
committerRalf Habacker <ralf.habacker@freenet.de>
Mon, 29 Mar 2010 19:28:47 +0000 (21:28 +0200)
cmake/doc/CMakeLists.txt

index 9bca0721edfd03f651f3f7d359effe358f8e3453..13f81e001118081fea8e2b2f5ce6050c34c57837 100644 (file)
@@ -26,7 +26,13 @@ endif (MEINPROC_EXECUTABLE OR XMLTO_EXECUTABLE)
 if (MEINPROC_EXECUTABLE)
        set(DOCBOOK_GENERATOR_NAME "meinproc4" PARENT_SCOPE)
        set(DBUS_XML_DOCS_ENABLED 1)
-       set(STYLESHEET "${CMAKE_INSTALL_PREFIX}/share/apps/ksgmltools2/docbook/xsl/html/docbook.xsl")
+       if(WIN32)
+               get_filename_component(_a ${MEINPROC_EXECUTABLE} PATH)
+               get_filename_component(_meinproc_install_path ${_a} PATH)
+       else(WIN32)
+               set(_meinproc_install_path ${CMAKE_INSTALL_PREFIX})
+       endif(WIN32)
+       set(STYLESHEET "${_meinproc_install_path}/share/apps/ksgmltools2/docbook/xsl/html/docbook.xsl")
 endif (MEINPROC_EXECUTABLE)