Salome HOME
Porting to SALOME 9.1.0.
[modules/shaper.git] / src / Config / CMakeLists.txt
index e120e21b8a9fb69a62d309835331b1408dc0f4aa..05bafb324a93a8baff93cdcc2706b9aa02ba3209 100644 (file)
@@ -76,7 +76,11 @@ SET(SWIG_LINK_LIBRARIES
   Config
   ${PYTHON_LIBRARIES}
 )
-SWIG_ADD_MODULE(ConfigAPI python ConfigAPI.i ${PROJECT_HEADERS})
+IF(${CMAKE_VERSION} VERSION_GREATER "3.8.0")
+  SWIG_ADD_LIBRARY(ConfigAPI LANGUAGE python SOURCES ConfigAPI.i ${PROJECT_HEADERS})
+ELSE()
+  SWIG_ADD_MODULE(ConfigAPI python ConfigAPI.i ${PROJECT_HEADERS})
+ENDIF()
 SWIG_LINK_LIBRARIES(ConfigAPI ${SWIG_LINK_LIBRARIES})
 IF(WIN32)
   SET_TARGET_PROPERTIES(_ConfigAPI PROPERTIES DEBUG_OUTPUT_NAME _ConfigAPI_d)