summaryrefslogtreecommitdiff
path: root/math/ideep/files/patch-cmake_mkldnn.cmake
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2019-10-27 20:19:29 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2019-10-27 20:19:29 +0000
commit68f4f67e571b12a4d7570bab34589b714036445f (patch)
tree49968eb1389298dbf5788c81e0aa0bd2f64eb5b2 /math/ideep/files/patch-cmake_mkldnn.cmake
parentUpdate 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.cmake45
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)