aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Neundorf <neundorf@kde.org>2007-11-19 21:52:16 +0000
committerAlexander Neundorf <neundorf@kde.org>2007-11-19 21:52:16 +0000
commitafc0b5adb7fcb1b62ba50c4bc1cc28b3364cc8f2 (patch)
treef064dd7b96e60e918519ce231d9bc4344dd5dba1
parentdb1f97d39f94fd306109ccc6d567349736b0302e (diff)
downloadextra-cmake-modules-afc0b5adb7fcb1b62ba50c4bc1cc28b3364cc8f2.tar.gz
extra-cmake-modules-afc0b5adb7fcb1b62ba50c4bc1cc28b3364cc8f2.tar.bz2
-add some more quotes to help with spaces
-use only one SET_TARGET_PROPERTIES() instead of two, kdefakes is build as C++ instead of C library because of automoc (which comes with kde4_add_library, which adds a C++ file to every target). To avoid this simply add_library() could be used, it just has to be made sure that the RPATH is correc (should be automatically) and the correct definitions are set (for exporting the right symbols) Alex CCMAIL: ossi@kde.org svn path=/trunk/KDE/kdelibs/; revision=738871
-rw-r--r--modules/KDE4Macros.cmake6
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/KDE4Macros.cmake b/modules/KDE4Macros.cmake
index b8d90a7c..e72c50d2 100644
--- a/modules/KDE4Macros.cmake
+++ b/modules/KDE4Macros.cmake
@@ -321,10 +321,10 @@ macro (KDE4_CREATE_MANPAGE _docbook _section)
#Bootstrap
if (_kdeBootStrapping)
- set(_ssheet ${CMAKE_SOURCE_DIR}/kdoctools/docbook/xsl/manpages/docbook.xsl)
+ set(_ssheet "${CMAKE_SOURCE_DIR}/kdoctools/docbook/xsl/manpages/docbook.xsl")
set(_bootstrapOption "--srcdir=${CMAKE_SOURCE_DIR}/kdoctools/")
else (_kdeBootStrapping)
- set(_ssheet ${KDE4_DATA_INSTALL_DIR}/ksgmltools2/docbook/xsl/manpages/docbook.xsl)
+ set(_ssheet "${KDE4_DATA_INSTALL_DIR}/ksgmltools2/docbook/xsl/manpages/docbook.xsl")
set(_bootstrapOption)
endif (_kdeBootStrapping)
@@ -332,7 +332,7 @@ macro (KDE4_CREATE_MANPAGE _docbook _section)
COMMAND ${KDE4_MEINPROC_EXECUTABLE} --stylesheet ${_ssheet} --check ${_bootstrapOption} ${_input}
DEPENDS ${_input} ${_KDE4_MEINPROC_EXECUTABLE_DEP} ${_ssheet}
)
- add_custom_target(manpage ALL DEPENDS ${_outdoc})
+ add_custom_target(manpage ALL DEPENDS "${_outdoc}")
set(_args ${ARGN})