diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2019-10-27 20:19:29 +0000 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2019-10-27 20:19:29 +0000 |
commit | 68f4f67e571b12a4d7570bab34589b714036445f (patch) | |
tree | 49968eb1389298dbf5788c81e0aa0bd2f64eb5b2 /math/ideep/files/patch-cmake_mkldnn.cmake | |
parent | Update to 3.0.6. (diff) |
New port: math/ideep: Chainer module for numpy-like API and DNN acceleration using MKL-DNN
Notes
Notes:
svn path=/head/; revision=515823
Diffstat (limited to 'math/ideep/files/patch-cmake_mkldnn.cmake')
-rw-r--r-- | math/ideep/files/patch-cmake_mkldnn.cmake | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/math/ideep/files/patch-cmake_mkldnn.cmake b/math/ideep/files/patch-cmake_mkldnn.cmake new file mode 100644 index 000000000000..744f377a763e --- /dev/null +++ b/math/ideep/files/patch-cmake_mkldnn.cmake @@ -0,0 +1,45 @@ +--- cmake/mkldnn.cmake.orig 2019-08-30 01:57:18 UTC ++++ cmake/mkldnn.cmake +@@ -17,7 +17,7 @@ if (USE_MKLDNN_INTERNAL) + else() + include(${CMAKE_ROOT}/Modules/ExternalProject.cmake) + # find mkldnn first +- set(mkldnn_PREFIX ${PROJECT_SOURCE_DIR}/mkl-dnn) ++ set(mkldnn_PREFIX ${CMAKE_INSTALL_PREFIX}) + + if (UNIX) + set(MKLDNN_EXTRA_COMPILER_FLAGS "-fPIC") +@@ -27,20 +27,20 @@ else() + set(MKLDNN_CXX_FLAGS ${CMAKE_CXX_FLAGS} ${MKLDNN_EXTRA_COMPILER_FLAGS}) + set(MKLDNN_C_FLAGS ${CMAKE_C_FLAGS} ${MKLDNN_EXTRA_COMPILER_FLAGS}) + +- ExternalProject_Add(mkldnn_exernal +- SOURCE_DIR ${mkldnn_PREFIX} +- BUILD_IN_SOURCE 1 +- CMAKE_ARGS +- "-DCMAKE_CCXX_FLAGS=${MKLDNN_CCXX_FLAGS}" +- "-DCMAKE_CXX_FLAGS=${MKLDNN_CXX_FLAGS}" +- "-DCMAKE_C_FLAGS=${MKLDNN_C_FLAGS}" +- ) ++ #ExternalProject_Add(mkldnn_exernal ++ # SOURCE_DIR ${mkldnn_PREFIX} ++ # BUILD_IN_SOURCE 1 ++ # CMAKE_ARGS ++ # "-DCMAKE_CCXX_FLAGS=${MKLDNN_CCXX_FLAGS}" ++ # "-DCMAKE_CXX_FLAGS=${MKLDNN_CXX_FLAGS}" ++ # "-DCMAKE_C_FLAGS=${MKLDNN_C_FLAGS}" ++ #) + +- ExternalProject_Add_Step(mkldnn_exernal +- prepare_mkl +- DEPENDERS configure +- COMMAND ${mkldnn_PREFIX}/script/prepare_mkl.sh +- ) ++ #ExternalProject_Add_Step(mkldnn_exernal ++ # prepare_mkl ++ # DEPENDERS configure ++ # COMMAND ${mkldnn_PREFIX}/script/prepare_mkl.sh ++ #) + + set(MKLDNN_FOUND TRUE) + set(MKLDNN_INTERNAL TRUE) |