File cmake-no-install-ocl-cmake.patch of Package mkl-dnn
Index: oneDNN-1.4/src/CMakeLists.txt
===================================================================
--- oneDNN-1.4.orig/src/CMakeLists.txt
+++ oneDNN-1.4/src/CMakeLists.txt
@@ -199,14 +199,6 @@ if(DNNL_CPU_RUNTIME STREQUAL "TBB")
DESTINATION ${LIB_CONFIG_INSTALL_DIR_COMPAT})
endif()
-if(DNNL_GPU_RUNTIME STREQUAL "OCL")
- install(FILES
- "../cmake/FindOpenCL.cmake"
- DESTINATION ${LIB_CONFIG_INSTALL_DIR})
- install(FILES "${CMAKE_INSTALL_PREFIX}/${LIB_CONFIG_INSTALL_DIR}/FindOpenCL.cmake"
- DESTINATION ${LIB_CONFIG_INSTALL_DIR_COMPAT})
-endif()
-
# On Windows we need to add dnnl.dll path to CTESTCONFIG_PATH which is later
# passed to ctest and Visual Studio solutions
if(WIN32)
Index: oneDNN-1.4/cmake/gen_mkldnn_compat_cmakes.cmake
===================================================================
--- oneDNN-1.4.orig/cmake/gen_mkldnn_compat_cmakes.cmake
+++ oneDNN-1.4/cmake/gen_mkldnn_compat_cmakes.cmake
@@ -22,7 +22,7 @@
set(DNNL_DIR ${DIR}/dnnl)
set(MKLDNN_DIR ${DIR}/mkldnn)
-file(MAKE_DIRECTORY ${MKLDNN_DIR})
+file(MAKE_DIRECTORY "${MKLDNN_DIR}")
file(GLOB_RECURSE fs "${DNNL_DIR}/*")
foreach(f ${fs})