Append gmmlib to neo package

Change-Id: I39e94700a3113e12e7be72ba10eaef18ff7f6217
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2018-09-26 13:01:17 +00:00
committed by sys_ocldev
parent 465e1a3165
commit 04e083120e
3 changed files with 8 additions and 1 deletions

View File

@@ -34,10 +34,14 @@ if(UNIX)
foreach(TARGET_tmp ${IGDRCL__IGC_TARGETS})
list(APPEND IGC_TARGET_FILES $<TARGET_FILE:${TARGET_tmp}>)
endforeach()
if(TARGET ${GMMUMD_LIB_NAME})
set(GMMLIB_TARGET_FILE $<TARGET_FILE:${GMMUMD_LIB_NAME}>)
endif()
install(FILES
${IGDRCL_BINARY_DIR}/bin/libigdrcl.so
${IGC_TARGET_FILES}
${GMMLIB_TARGET_FILE}
DESTINATION ${CMAKE_INSTALL_LIBDIR}
COMPONENT igdrcl
)

View File

@@ -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()

View File

@@ -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