Blob Blame History Raw
From 4e8ee28f3a314edef2a8489854c0ed58ac668070 Mon Sep 17 00:00:00 2001
From: Luca Beltrame <lbeltrame@kde.org>
Date: Fri, 4 Jan 2013 20:31:12 +0100
Subject: [PATCH] Use a slightly better strategy for symlinking: although the
 previous code working locally, distribution users had issues in it not
 properly working.

Patch by Raymond Wooninck.

CCMAIL: kde-packager@kde.org
---
 tools/pykdeuic4/CMakeLists.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/pykdeuic4/CMakeLists.txt b/tools/pykdeuic4/CMakeLists.txt
index 2209fba..092985d 100644
--- a/tools/pykdeuic4/CMakeLists.txt
+++ b/tools/pykdeuic4/CMakeLists.txt
@@ -10,7 +10,7 @@ INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -DTARGET=${PYTHON_SITE_PA
 
 if (NOT PYKDEUIC4_ALTINSTALL)
     # Step 2: Make a the generated symlink a link to "pykdeuic4"
-    install(CODE "EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -E create_symlink ${BIN_INSTALL_DIR}/${_uic_name} ${BIN_INSTALL_DIR}/pykdeuic4)" )
+    INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -DTARGET=${BIN_INSTALL_DIR}/${_uic_name} -DLINK_NAME=${BIN_INSTALL_DIR}/pykdeuic4 -P ${cmake_module_dir}/create_exe_symlink.cmake)" )
 endif()
 
 unset(_uic_name)
-- 
1.8.1