@@ -25,6 +25,8 @@ set(PYTHONOCC_VERSION_PATCH 0)
2525# Empty for official releases, set to -dev, -rc1, etc for development releases
2626set (PYTHONOCC_VERSION_DEVEL)
2727
28+ set (CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR} /cmake ${CMAKE_MODULE_PATH} )
29+
2830# for cmake 3.13 and newer, still use old swig style targets
2931cmake_policy (SET CMP0078 OLD)
3032cmake_policy (SET CMP0086 OLD)
@@ -97,7 +99,7 @@ include(${SWIG_USE_FILE})
9799set (SWIG_FILES_PATH src/SWIG_files/wrapper)
98100if (SWIG_HIDE_WARNINGS)
99101 message (STATUS "Disabled SWIG warnings" )
100- set (CMAKE_SWIG_FLAGS ${CMAKE_SWIG_FLAGS} -O -w302,401,314,509,512,504,325,503,520,350,351,383,389,394,395,404 -py3)
102+ set (CMAKE_SWIG_FLAGS ${CMAKE_SWIG_FLAGS} -O -w302,401,402,412, 314,509,512,504,325,503,520,350,351,383,389,394,395,404 -py3)
101103else ()
102104 set (CMAKE_SWIG_FLAGS ${CMAKE_SWIG_FLAGS} -py3)
103105endif ()
@@ -107,7 +109,7 @@ endif()
107109################################
108110if (OCE_HIDE_DEPRECATED)
109111 message (STATUS "Disabled deprecation warnings for oce" )
110- set (CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -Wno-deprecated-declarations )
112+ set (CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -DOCCT_NO_DEPRECATED )
111113endif (OCE_HIDE_DEPRECATED)
112114
113115if (DEFINED OCE_INCLUDE_PATH)
0 commit comments