diff --git a/package.cmake b/package.cmake index 9139dbb4be..622b0a3cfa 100644 --- a/package.cmake +++ b/package.cmake @@ -34,10 +34,14 @@ if(UNIX) foreach(TARGET_tmp ${IGDRCL__IGC_TARGETS}) list(APPEND IGC_TARGET_FILES $) endforeach() + if(TARGET ${GMMUMD_LIB_NAME}) + set(GMMLIB_TARGET_FILE $) + endif() install(FILES ${IGDRCL_BINARY_DIR}/bin/libigdrcl.so ${IGC_TARGET_FILES} + ${GMMLIB_TARGET_FILE} DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT igdrcl ) diff --git a/runtime/CMakeLists.txt b/runtime/CMakeLists.txt index e2abadcb3e..fa46410916 100644 --- a/runtime/CMakeLists.txt +++ b/runtime/CMakeLists.txt @@ -124,7 +124,7 @@ if(${GENERATE_EXECUTABLE}) add_library(${NEO_DYNAMIC_LIB_NAME} SHARED ${NEO_DYNAMIC_LIB__TARGET_OBJECTS} ) - if(TARGET GMMUMD_LIB_NAME) + if(TARGET ${GMMUMD_LIB_NAME}) add_dependencies(${NEO_DYNAMIC_LIB_NAME} ${GMMUMD_LIB_NAME}) endif() diff --git a/scripts/fedora.spec.in b/scripts/fedora.spec.in index ee85211728..e75dd02edd 100644 --- a/scripts/fedora.spec.in +++ b/scripts/fedora.spec.in @@ -57,7 +57,9 @@ echo "==== INSTALL ====" mkdir -p $RPM_BUILD_ROOT/usr/lib64 mkdir -p $RPM_BUILD_ROOT/etc/OpenCL/vendors cp $RPM_BUILD_DIR/build/bin/libigdrcl.so $RPM_BUILD_ROOT/usr/lib64/ +cp $RPM_BUILD_DIR/build/bin/libigdgmm.so $RPM_BUILD_ROOT/usr/lib64/ strip $RPM_BUILD_ROOT/usr/lib64/libigdrcl.so +strip $RPM_BUILD_ROOT/usr/lib64/libigdgmm.so echo "/usr/lib64/libigdrcl.so" > $RPM_BUILD_ROOT/etc/OpenCL/vendors/intel.icd echo "==== DONE ====" @@ -65,6 +67,7 @@ echo "==== DONE ====" %files %defattr(-,root,root) /usr/lib64/libigdrcl.so +/usr/lib64/libigdgmm.so %config(noreplace) /etc/OpenCL/vendors/intel.icd