Salome HOME
Issue #2824: Constraints at wrong positions when editing the sketch
[modules/shaper.git] / src / Events / CMakeLists.txt
index 574e12f99143baf78b349b9fd145f403911c4cc5..1dc931fd1ba7e0ded16518c68a4aa25b22cc43ba 100644 (file)
@@ -64,7 +64,11 @@ SET(SWIG_LINK_LIBRARIES
   ${PYTHON_LIBRARIES}
 )
 
-SWIG_ADD_MODULE(EventsAPI python Events.i ${PROJECT_HEADERS})
+IF(${CMAKE_VERSION} VERSION_GREATER "3.8.0")
+  SWIG_ADD_LIBRARY(EventsAPI LANGUAGE python SOURCES Events.i ${PROJECT_HEADERS})
+ELSE()
+  SWIG_ADD_MODULE(EventsAPI python Events.i ${PROJECT_HEADERS})
+ENDIF()
 SWIG_LINK_LIBRARIES(EventsAPI ${SWIG_LINK_LIBRARIES})
 
 IF(WIN32)