]> SALOME platform Git repositories - modules/shaper.git/blobdiff - src/SketchAPI/CMakeLists.txt
Salome HOME
Porting to SALOME 9.1.0.
[modules/shaper.git] / src / SketchAPI / CMakeLists.txt
index c647ef0e6d70f0c740eefdf6d2bf459d72c7cc98..c61a089ee8345e85402ef652961a801dba787c23 100644 (file)
@@ -105,7 +105,11 @@ SET(SWIG_MODULE_SketchAPI_EXTRA_DEPS ${SWIG_MODULE_SketchAPI_EXTRA_DEPS}
   ${PROJECT_HEADERS}
 )
 
-SWIG_ADD_MODULE(SketchAPI python SketchAPI.i ${PROJECT_HEADERS})
+IF(${CMAKE_VERSION} VERSION_GREATER "3.8.0")
+  SWIG_ADD_LIBRARY(SketchAPI LANGUAGE python SOURCES SketchAPI.i ${PROJECT_HEADERS})
+ELSE()
+  SWIG_ADD_MODULE(SketchAPI python SketchAPI.i ${PROJECT_HEADERS})
+ENDIF()
 SWIG_LINK_LIBRARIES(SketchAPI ${SWIG_LINK_LIBRARIES})
 
 IF(WIN32)