aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGökcen Eraslan <gokcen@pardus.org.tr>2009-06-10 13:01:43 +0000
committerGökcen Eraslan <gokcen@pardus.org.tr>2009-06-10 13:01:43 +0000
commit8905501ac368562a62408b50768da681c0fd8bb2 (patch)
treea66a51aebaef2c8c044a6fbe816bf86dc8b8bd96
parentabb2c24845f953eb181b7858ca8aecc145e99462 (diff)
downloadextra-cmake-modules-8905501ac368562a62408b50768da681c0fd8bb2.tar.gz
extra-cmake-modules-8905501ac368562a62408b50768da681c0fd8bb2.tar.bz2
Run chmod on compiled files, instead of files installed on system.
CCMAIL: montel@kde.org svn path=/trunk/KDE/kdelibs/; revision=979688
-rw-r--r--modules/create_exe_symlink.cmake2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/create_exe_symlink.cmake b/modules/create_exe_symlink.cmake
index 691e8458..f265780b 100644
--- a/modules/create_exe_symlink.cmake
+++ b/modules/create_exe_symlink.cmake
@@ -11,6 +11,6 @@ FILE(MAKE_DIRECTORY ${abs_link_path})
GET_FILENAME_COMPONENT(abs_target ${TARGET} ABSOLUTE)
IF(UNIX)
EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -E create_symlink ${abs_target} ${abs_link_name})
- EXECUTE_PROCESS(COMMAND chmod a+x ${abs_target})
+ EXECUTE_PROCESS(COMMAND chmod a+x $ENV{DESTDIR}/${abs_target})
ENDIF(UNIX)
# FIXME: WIN32 support