aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorRalf Habacker <ralf.habacker@freenet.de>2009-05-29 15:56:51 +0000
committerRalf Habacker <ralf.habacker@freenet.de>2009-05-29 15:56:51 +0000
commit2d05aab9b32bed3b52a703079a076e24a6c4fd2c (patch)
tree707b490d786cb0d6eee90cf44bde5e27305920a8 /modules
parent97e20ea060df47c3d6a849026826a32e98375f5b (diff)
downloadextra-cmake-modules-2d05aab9b32bed3b52a703079a076e24a6c4fd2c.tar.gz
extra-cmake-modules-2d05aab9b32bed3b52a703079a076e24a6c4fd2c.tar.bz2
fixed manifest adding when using OUTPUT_NAME target properties
svn path=/trunk/KDE/kdelibs/; revision=974524
Diffstat (limited to 'modules')
-rw-r--r--modules/KDE4Macros.cmake3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/KDE4Macros.cmake b/modules/KDE4Macros.cmake
index ce293b51..17a8065e 100644
--- a/modules/KDE4Macros.cmake
+++ b/modules/KDE4Macros.cmake
@@ -821,7 +821,8 @@ endmacro (KDE4_ADD_UNIT_TEST)
macro (_KDE4_ADD_MANIFEST _target_NAME)
set(x ${_target_NAME}_OUTPUT_NAME)
if (${x})
- set (_executable ${_target_NAME}_LOCATION)
+ get_target_property(_var ${_target_NAME} LOCATION )
+ string(REPLACE "${_target_NAME}" "${${x}}" _executable ${_var})
else(${x})
get_target_property(_executable ${_target_NAME} LOCATION )
endif(${x})