X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FCMakeLists.txt;h=41ca6e3aec9995cc6e4c9a57d2cef98315d5e7f6;hb=c52059c3f88890a936705180edf2bd54e88e160b;hp=624c14bcc78b07175e86a9a5701b4fcfe4313c73;hpb=bec320673b7507612a07e033cb3d576eb5d1607b;p=modules%2Fgeom.git diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt old mode 100755 new mode 100644 index 624c14bcc..41ca6e3ae --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2014 CEA/DEN, EDF R&D, OPEN CASCADE +# Copyright (C) 2012-2023 CEA, EDF, OPEN CASCADE # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public @@ -21,27 +21,28 @@ # Common packages ## SET(SUBDIRS_COMMON - ARCHIMEDE BlockFix GEOMAlgo SKETCHER GEOM BREPExport - BREPImport IGESExport IGESImport STEPExport STEPImport STLExport STLImport - ShHealOper GEOMUtils XAO XAO_Swig GEOMImpl GEOM_I GEOMClient GEOM_I_Superv GEOM_SWIG GEOM_PY - AdvancedEngine OCC2VTK VTKExport + ARCHIMEDE BlockFix GEOMAlgo SKETCHER GEOM ShHealOper GEOMUtils XAO XAO_Swig + GEOMImpl GEOM_I GEOMClient GEOM_I_Superv GEOM_SWIG GEOM_PY + AdvancedEngine + STLPlugin BREPPlugin STEPPlugin IGESPlugin XAOPlugin Tools ) ## -# Curve creator +# OPENCV ## -IF(SALOME_GEOM_BUILD_CC) - SET(SUBDIRS_CC - CurveCreator +IF(SALOME_GEOM_USE_OPENCV) + SET(SUBDIRS_OPENCV + ShapeRecognition ) ENDIF() ## -# OPENCV +# VTK ## -IF(SALOME_GEOM_USE_OPENCV) - SET(SUBDIRS_OPENCV - ShapeRecognition +IF(SALOME_GEOM_USE_VTK) + SET(SUBDIRS_VTK + OCC2VTK + VTKPlugin ) ENDIF() @@ -50,17 +51,21 @@ ENDIF() ## IF(SALOME_BUILD_GUI) SET(SUBDIRS_GUI - DependencyTree OBJECT DlgRef GEOMFiltersSelection Material GEOMGUI + OBJECT DlgRef GEOMFiltersSelection Material GEOMGUI GEOMBase GEOMToolsGUI DisplayGUI BasicGUI PrimitiveGUI GenerationGUI - EntityGUI BuildGUI BooleanGUI TransformationGUI OperationGUI - RepairGUI MeasureGUI GroupGUI BlocksGUI AdvancedGUI ImportExportGUI + CurveCreator MeasureGUI EntityGUI BuildGUI BooleanGUI TransformationGUI OperationGUI + RepairGUI GroupGUI BlocksGUI AdvancedGUI GEOM_SWIG_WITHIHM ) + IF(SALOME_USE_GRAPHICSVIEW) + LIST(APPEND SUBDIRS_GUI DependencyTree) + ENDIF() ENDIF() SET(SUBDIRS ${SUBDIRS_COMMON} ${SUBDIRS_OPENCV} + ${SUBDIRS_VTK} ${SUBDIRS_CC} ${SUBDIRS_GUI} )