From: rnv Date: Fri, 21 Sep 2018 13:42:42 +0000 (+0300) Subject: Porting to CMake-3.12.1 X-Git-Tag: V9_2_0a1^0 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;ds=sidebyside;h=a23ef2894f3790417722319ccfea2b6907877f48;p=samples%2Fcomponent.git Porting to CMake-3.12.1 --- diff --git a/src/SIGNALSComponent_Swig/CMakeLists.txt b/src/SIGNALSComponent_Swig/CMakeLists.txt index da798c8..8a6a5a3 100644 --- a/src/SIGNALSComponent_Swig/CMakeLists.txt +++ b/src/SIGNALSComponent_Swig/CMakeLists.txt @@ -59,9 +59,12 @@ SET(_swig_SCRIPTS ) # --- rules --- - -SWIG_ADD_MODULE(libSIGNALSComponent_Swig python libSIGNALSComponent_Swig.i) +IF(${CMAKE_VERSION} VERSION_LESS "3.8.0") + SWIG_ADD_MODULE(libSIGNALSComponent_Swig python libSIGNALSComponent_Swig.i) +ELSE() + SWIG_ADD_LIBRARY(libSIGNALSComponent_Swig LANGUAGE python SOURCES libSIGNALSComponent_Swig.i) +ENDIF() SWIG_LINK_LIBRARIES(libSIGNALSComponent_Swig ${_link_LIBRARIES}) INSTALL(TARGETS _libSIGNALSComponent_Swig DESTINATION ${SALOME_INSTALL_LIBS}) -SALOME_INSTALL_SCRIPTS("${_swig_SCRIPTS}" ${SALOME_INSTALL_BINS}) +SALOME_INSTALL_SCRIPTS("${_swig_SCRIPTS}" ${SALOME_INSTALL_BINS} EXTRA_DPYS "${SWIG_MODULE_libSIGNALSComponent_Swig_REAL_NAME}")