mirror of
https://github.com/intel/compute-runtime.git
synced 2025-09-10 12:53:42 +08:00
use GNUInstallDirs to detect locations
Change-Id: I288a0420caaaa6965e1e7f2f6f1a1491682d407a Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
This commit is contained in:

committed by
sys_ocldev

parent
b20bcb8b31
commit
317e6c08f4
@ -19,6 +19,8 @@
|
||||
# OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
if(UNIX)
|
||||
include(GNUInstallDirs)
|
||||
|
||||
set(package_input_dir ${IGDRCL_BINARY_DIR}/packageinput)
|
||||
set(package_output_dir ${IGDRCL_BINARY_DIR}/packages)
|
||||
|
||||
@ -50,14 +52,14 @@ if(UNIX)
|
||||
install(FILES
|
||||
${IGDRCL_BINARY_DIR}/bin/libigdrcl.so
|
||||
${IGC_TARGET_FILES}
|
||||
DESTINATION ${CMAKE_INSTALL_PREFIX}/lib
|
||||
DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
COMPONENT igdrcl
|
||||
)
|
||||
|
||||
set(OCL_ICD_RUNTIME_NAME libigdrcl.so)
|
||||
install(
|
||||
CODE "file( WRITE ${IGDRCL_BINARY_DIR}/libintelopencl.conf \"${CMAKE_INSTALL_PREFIX}/lib\n\" )"
|
||||
CODE "file( WRITE ${IGDRCL_BINARY_DIR}/intel.icd \"${CMAKE_INSTALL_PREFIX}/lib/${OCL_ICD_RUNTIME_NAME}\n\" )"
|
||||
CODE "file( WRITE ${IGDRCL_BINARY_DIR}/libintelopencl.conf \"${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}\n\" )"
|
||||
CODE "file( WRITE ${IGDRCL_BINARY_DIR}/intel.icd \"${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/${OCL_ICD_RUNTIME_NAME}\n\" )"
|
||||
CODE "file( WRITE ${IGDRCL_BINARY_DIR}/postinst \"/sbin/ldconfig\n\" )"
|
||||
CODE "file( WRITE ${IGDRCL_BINARY_DIR}/postrm \"/sbin/ldconfig\n\" )"
|
||||
COMPONENT igdrcl
|
||||
@ -79,7 +81,7 @@ if(UNIX)
|
||||
endif()
|
||||
|
||||
set(CPACK_SET_DESTDIR TRUE)
|
||||
set(CPACK_PACKAGE_RELOCATABLE FALSE)
|
||||
set(CPACK_PACKAGE_RELOCATABLE TRUE)
|
||||
set(CPACK_PACKAGE_NAME "intel-opencl")
|
||||
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Intel OpenCL GPU driver")
|
||||
set(CPACK_PACKAGE_VENDOR "Intel")
|
||||
|
Reference in New Issue
Block a user