X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FCMakeLists.txt;h=96dd7f3148e920988330ac174f680729361248e9;hb=1894c52d0838df8676e770bef061fc23ca436452;hp=621a019ce94bd0ff545516e03285ed0d485f6fa0;hpb=802458daad8b198beabbb058dc87437bdc63b1a3;p=modules%2Fyacs.git diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt old mode 100755 new mode 100644 index 621a019ce..96dd7f314 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2015 CEA/DEN, EDF R&D +# Copyright (C) 2012-2024 CEA, EDF # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public @@ -21,47 +21,48 @@ # Common packages ## SET(SUBDIRS_COMMON - bases engine wrappergen yacsorb salomeloader - pmml + bases engine wrappergen yacsorb salomeloader workloadmanager ) +IF(SALOME_YACS_USE_EMBEDDED_PMML) + LIST(APPEND SUBDIRS_COMMON pmml) +ENDIF(SALOME_YACS_USE_EMBEDDED_PMML) + ## # KERNEL ## IF(SALOME_YACS_USE_KERNEL) - SET(SUBDIRS_KERNEL - runtime yacsloader - ) -ENDIF() + SET(SUBDIRS_KERNEL runtime yacsloader evalyfx py2yacs) +ENDIF(SALOME_YACS_USE_KERNEL) ## # SWIG wrapping ## IF(SALOME_YACS_USE_SWIG) - SET(SUBDIRS_SWIG - engine_swig - ) + SET(SUBDIRS_SWIG engine_swig) IF(SALOME_YACS_USE_KERNEL) - LIST(APPEND SUBDIRS_SWIG - runtime_swig yacsloader_swig - ) - ENDIF() -ENDIF() + LIST(APPEND SUBDIRS_SWIG runtime_swig yacsloader_swig evalyfx_swig) + ENDIF(SALOME_YACS_USE_KERNEL) +ENDIF(SALOME_YACS_USE_SWIG) ## # GUI ## IF(SALOME_BUILD_GUI) - SET(SUBDIRS_GUI - pyqt hmi salomewrap genericgui salomegui - ) + SET(SUBDIRS_GUI ydfx_gui pyqt hmi salomewrap genericgui salomegui py2yacsgui) IF(SALOME_YACS_USE_SWIG) - LIST(APPEND SUBDIRS_GUI - salomegui_swig - ) + LIST(APPEND SUBDIRS_GUI salomegui_swig) ENDIF() ENDIF() +# For salome test +IF(SALOME_BUILD_TESTS) + SET(SALOME_YACS_INSTALL_TEST_LIB ${SALOME_YACS_INSTALL_TEST}/lib) + INSTALL(FILES CTestTestfileInstall.cmake + DESTINATION ${SALOME_YACS_INSTALL_TEST} + RENAME CTestTestfile.cmake) +ENDIF(SALOME_BUILD_TESTS) + SET(SUBDIRS ${SUBDIRS_COMMON} ${SUBDIRS_KERNEL}