X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSALOME_PYQT%2FSalomePyQt%2FCMakeLists.txt;h=e77ddf6ae1bc239530fee1bbd4b728f0e2d92ee5;hb=ad6276bbf89c70b93ccef9a82800f18ff5578a00;hp=4246ca76b247f8c6c7d0426c7eca4a82e402629c;hpb=7d8793b0eca98467fffc16a5acf8e8022a15f77e;p=modules%2Fgui.git diff --git a/src/SALOME_PYQT/SalomePyQt/CMakeLists.txt b/src/SALOME_PYQT/SalomePyQt/CMakeLists.txt index 4246ca76b..e77ddf6ae 100755 --- a/src/SALOME_PYQT/SalomePyQt/CMakeLists.txt +++ b/src/SALOME_PYQT/SalomePyQt/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2012-2015 CEA/DEN, EDF R&D, OPEN CASCADE # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public @@ -38,10 +38,7 @@ INCLUDE_DIRECTORIES( ${PROJECT_SOURCE_DIR}/src/LightApp ${PROJECT_SOURCE_DIR}/src/LogWindow ${PROJECT_SOURCE_DIR}/src/OBJECT - ${PROJECT_SOURCE_DIR}/src/OCCViewer - ${PROJECT_SOURCE_DIR}/src/PVViewer ${PROJECT_SOURCE_DIR}/src/ObjBrowser - ${PROJECT_SOURCE_DIR}/src/Plot2d ${PROJECT_SOURCE_DIR}/src/PyInterp ${PROJECT_SOURCE_DIR}/src/PyConsole ${PROJECT_SOURCE_DIR}/src/Qtx @@ -50,6 +47,19 @@ INCLUDE_DIRECTORIES( ${PROJECT_SOURCE_DIR}/src/SUIT ) +IF(SALOME_USE_OCCVIEWER) + INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/src/OCCViewer) +ENDIF(SALOME_USE_OCCVIEWER) +IF(SALOME_USE_PVVIEWER) + INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/src/PVViewer) +ENDIF(SALOME_USE_PVVIEWER) +IF(SALOME_USE_PLOT2DVIEWER) + INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/src/Plot2d) +ELSE(SALOME_USE_PLOT2DVIEWER) + #disable 'ENABLE_PLOT2D' feature + SET(PYQT_SIPFLAGS ${PYQT_SIPFLAGS} "-xENABLE_PLOT2D;") +ENDIF(SALOME_USE_PLOT2DVIEWER) + IF(SALOME_LIGHT_ONLY) #disable 'ENABLE_CORBA' feature SET(PYQT_SIPFLAGS ${PYQT_SIPFLAGS} "-xENABLE_CORBA;") @@ -87,6 +97,9 @@ SET(_moc_HEADERS SalomePyQt.h) # sip files / to be processed by sip SET(_sip_files SalomePyQt.sip) +IF(SALOME_USE_PLOT2DVIEWER) + LIST(APPEND _sip_files SalomePyQt_Plot2d.sip) +ENDIF(SALOME_USE_PLOT2DVIEWER) # --- sources ---