From 6dec2306daed83a2aec381fcd4b289fa491e371d Mon Sep 17 00:00:00 2001 From: Maneesh Gupta Date: Fri, 1 Apr 2016 12:13:22 +0530 Subject: [PATCH] Fix path comparison for install components in cmake --- CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 594101af29..a7faf90046 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -71,7 +71,9 @@ add_library(hip_hcc OBJECT ${SOURCE_FILES}) #install(TARGETS hip_hcc DESTINATION ${HIP_INSTALL_DIR}/lib) install(DIRECTORY ${PROJECT_BINARY_DIR}/CMakeFiles/hip_hcc.dir/src/ DESTINATION ${HIP_INSTALL_DIR}/lib) -if(NOT ${HIP_INSTALL_DIR} MATCHES ${CMAKE_CURRENT_SOURCE_DIR}) +set(EXECUTE_COMMAND test ${HIP_INSTALL_DIR} -ef ${CMAKE_CURRENT_SOURCE_DIR}) +execute_process(COMMAND ${EXECUTE_COMMAND} RESULT_VARIABLE INSTALL_SOURCE) +if(NOT ${INSTALL_SOURCE} EQUAL 0) install(DIRECTORY src DESTINATION ${HIP_INSTALL_DIR}) install(DIRECTORY bin DESTINATION ${HIP_INSTALL_DIR} USE_SOURCE_PERMISSIONS) install(DIRECTORY include DESTINATION ${HIP_INSTALL_DIR})