X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FCMakeLists.txt;h=aa3df20c3e15e0bd0a2686e25c0b99ce795de920;hb=22d3109060d9acc372bcc3bcfc4b52849b46fb07;hp=7c10ef0d46bf1359159233c34ceed3ec97d18a8d;hpb=aeddae77192d933be1aee8855d8f7c525878cad9;p=modules%2Fgeom.git diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt old mode 100755 new mode 100644 index 7c10ef0d4..aa3df20c3 --- 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-2021 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 @@ -23,25 +23,27 @@ SET(SUBDIRS_COMMON ARCHIMEDE BlockFix GEOMAlgo SKETCHER GEOM ShHealOper GEOMUtils XAO XAO_Swig GEOMImpl GEOM_I GEOMClient GEOM_I_Superv GEOM_SWIG GEOM_PY - AdvancedEngine OCC2VTK - STLPlugin BREPPlugin STEPPlugin IGESPlugin XAOPlugin VTKPlugin + AdvancedEngine + STLPlugin BREPPlugin STEPPlugin IGESPlugin XAOPlugin Tools + SalomeSessionless ) ## -# 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() @@ -51,16 +53,20 @@ ENDIF() IF(SALOME_BUILD_GUI) SET(SUBDIRS_GUI OBJECT DlgRef GEOMFiltersSelection Material GEOMGUI - GEOMBase DependencyTree GEOMToolsGUI DisplayGUI BasicGUI PrimitiveGUI GenerationGUI - EntityGUI BuildGUI BooleanGUI TransformationGUI OperationGUI - RepairGUI MeasureGUI GroupGUI BlocksGUI AdvancedGUI + GEOMBase GEOMToolsGUI DisplayGUI BasicGUI PrimitiveGUI GenerationGUI + 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} )