fixing CPACK prefix to by just rocm root path
Change-Id: I8caf5832aa9536b1e891e07cb992dd5258b8755d
This commit is contained in:
+9
-5
@@ -113,13 +113,17 @@ add_subdirectory ( ${TEST_DIR} ${PROJECT_BINARY_DIR}/test )
|
||||
## Installation and packaging
|
||||
set ( DEST_NAME ${ROCPROFILER_NAME} )
|
||||
if ( DEFINED CPACK_PACKAGING_INSTALL_PREFIX )
|
||||
get_filename_component ( DEST_NAME ${CPACK_PACKAGING_INSTALL_PREFIX} NAME )
|
||||
get_filename_component ( DEST_DIR ${CPACK_PACKAGING_INSTALL_PREFIX} DIRECTORY )
|
||||
set ( CPACK_PACKAGING_INSTALL_PREFIX ${DEST_DIR} )
|
||||
get_filename_component ( pkg_name ${CPACK_PACKAGING_INSTALL_PREFIX} NAME )
|
||||
get_filename_component ( pkg_dir ${CPACK_PACKAGING_INSTALL_PREFIX} DIRECTORY )
|
||||
if ( pkg_name STREQUAL ${DEST_NAME} )
|
||||
set ( CPACK_PACKAGING_INSTALL_PREFIX ${pkg_dir} )
|
||||
endif ()
|
||||
else ()
|
||||
set ( CPACK_PACKAGING_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX} )
|
||||
endif ()
|
||||
message ( "CMake-install-prefix: ${CMAKE_INSTALL_PREFIX}" )
|
||||
message ( "CPack-install-prefix: ${CPACK_PACKAGING_INSTALL_PREFIX}" )
|
||||
message ( "-----------Dest-name: ${DEST_NAME}" )
|
||||
message ( "------Install-prefix: ${CMAKE_INSTALL_PREFIX}" )
|
||||
message ( "-----------CPACK-dir: ${CPACK_PACKAGING_INSTALL_PREFIX}" )
|
||||
|
||||
## Create symlinks for packaging and install
|
||||
add_custom_target ( rocprof-link ALL WORKING_DIRECTORY ${PROJECT_BINARY_DIR}
|
||||
|
||||
+1
-1
@@ -103,4 +103,4 @@ add_custom_target( mbench
|
||||
)
|
||||
|
||||
## Copy OCL test
|
||||
execute_process ( COMMAND sh -xc "cp -r ${TEST_DIR}/ocl ${PROJECT_BINARY_DIR}/test" )
|
||||
execute_process ( COMMAND sh -xc "cp -r ${TEST_DIR}/ocl ${PROJECT_BINARY_DIR}/test/." )
|
||||
|
||||
Reference in New Issue
Block a user