Skip to content

Commit 04e0831

Browse files
Append gmmlib to neo package
Change-Id: I39e94700a3113e12e7be72ba10eaef18ff7f6217 Signed-off-by: Mateusz Jablonski <[email protected]>
1 parent 465e1a3 commit 04e0831

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

package.cmake

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,14 @@ if(UNIX)
3434
foreach(TARGET_tmp ${IGDRCL__IGC_TARGETS})
3535
list(APPEND IGC_TARGET_FILES $<TARGET_FILE:${TARGET_tmp}>)
3636
endforeach()
37+
if(TARGET ${GMMUMD_LIB_NAME})
38+
set(GMMLIB_TARGET_FILE $<TARGET_FILE:${GMMUMD_LIB_NAME}>)
39+
endif()
3740

3841
install(FILES
3942
${IGDRCL_BINARY_DIR}/bin/libigdrcl.so
4043
${IGC_TARGET_FILES}
44+
${GMMLIB_TARGET_FILE}
4145
DESTINATION ${CMAKE_INSTALL_LIBDIR}
4246
COMPONENT igdrcl
4347
)

runtime/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ if(${GENERATE_EXECUTABLE})
124124
add_library(${NEO_DYNAMIC_LIB_NAME} SHARED
125125
${NEO_DYNAMIC_LIB__TARGET_OBJECTS}
126126
)
127-
if(TARGET GMMUMD_LIB_NAME)
127+
if(TARGET ${GMMUMD_LIB_NAME})
128128
add_dependencies(${NEO_DYNAMIC_LIB_NAME} ${GMMUMD_LIB_NAME})
129129
endif()
130130

scripts/fedora.spec.in

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,14 +57,17 @@ echo "==== INSTALL ===="
5757
mkdir -p $RPM_BUILD_ROOT/usr/lib64
5858
mkdir -p $RPM_BUILD_ROOT/etc/OpenCL/vendors
5959
cp $RPM_BUILD_DIR/build/bin/libigdrcl.so $RPM_BUILD_ROOT/usr/lib64/
60+
cp $RPM_BUILD_DIR/build/bin/libigdgmm.so $RPM_BUILD_ROOT/usr/lib64/
6061
strip $RPM_BUILD_ROOT/usr/lib64/libigdrcl.so
62+
strip $RPM_BUILD_ROOT/usr/lib64/libigdgmm.so
6163
echo "/usr/lib64/libigdrcl.so" > $RPM_BUILD_ROOT/etc/OpenCL/vendors/intel.icd
6264
echo "==== DONE ===="
6365

6466

6567
%files
6668
%defattr(-,root,root)
6769
/usr/lib64/libigdrcl.so
70+
/usr/lib64/libigdgmm.so
6871

6972
%config(noreplace)
7073
/etc/OpenCL/vendors/intel.icd

0 commit comments

Comments
 (0)