summaryrefslogtreecommitdiff
path: root/science/py-dlib/files/patch-dlib_cmake__utils_add__python__module
diff options
context:
space:
mode:
Diffstat (limited to 'science/py-dlib/files/patch-dlib_cmake__utils_add__python__module')
-rw-r--r--science/py-dlib/files/patch-dlib_cmake__utils_add__python__module30
1 files changed, 30 insertions, 0 deletions
diff --git a/science/py-dlib/files/patch-dlib_cmake__utils_add__python__module b/science/py-dlib/files/patch-dlib_cmake__utils_add__python__module
new file mode 100644
index 000000000000..abb2de62cedd
--- /dev/null
+++ b/science/py-dlib/files/patch-dlib_cmake__utils_add__python__module
@@ -0,0 +1,30 @@
+--- dlib/cmake_utils/add_python_module.orig 2017-08-28 22:18:45 UTC
++++ dlib/cmake_utils/add_python_module
+@@ -118,12 +118,6 @@ endif()
+
+
+
+-INCLUDE_DIRECTORIES("${Boost_INCLUDE_DIRS}")
+-if (PYTHON_INCLUDE_PATH)
+- INCLUDE_DIRECTORIES("${PYTHON_INCLUDE_PATH}" )
+-else()
+- INCLUDE_DIRECTORIES("${PYTHON_INCLUDE_DIRS}" )
+-endif()
+
+ message(STATUS "USING BOOST_LIBS: ${Boost_LIBRARIES}")
+ if (WIN32)
+@@ -152,6 +146,14 @@ macro(add_python_module module_name modu
+ ADD_LIBRARY(${module_name}_ SHARED ${module_sources} ${ARGN} )
+ TARGET_LINK_LIBRARIES(${module_name}_ ${Boost_LIBRARIES} dlib::dlib)
+
++ target_include_directories(${module_name}_ SYSTEM PUBLIC "${Boost_INCLUDE_DIRS}")
++ if (PYTHON_INCLUDE_PATH)
++ target_include_directories(${module_name}_ SYSTEM PUBLIC "${PYTHON_INCLUDE_PATH}" )
++ else()
++ target_include_directories(${module_name}_ SYSTEM PUBLIC "${PYTHON_INCLUDE_DIRS}" )
++ endif()
++
++
+ if(WIN32 AND NOT CYGWIN)
+ TARGET_LINK_LIBRARIES(${module_name}_ ${PYTHON_LIBRARIES})
+ SET_TARGET_PROPERTIES( ${module_name}_