Salome HOME
EDF12599 : Addition of ShrinkFactor property for ELNO Mesh filter in MEDReader.
[modules/paravis.git] / src / CMakeLists.txt
index 843f402ec648fe4352336a6281be8a56987df238..d8b99daa943acefdc758131741deee9fc4cb350e 100644 (file)
@@ -1,9 +1,9 @@
-# Copyright (C) 2010-2013  CEA/DEN, EDF R&D
+# Copyright (C) 2010-2016  CEA/DEN, EDF R&D
 #
 # This library is free software; you can redistribute it and/or
 # modify it under the terms of the GNU Lesser General Public
 # License as published by the Free Software Foundation; either
-# version 2.1 of the License.
+# version 2.1 of the License, or (at your option) any later version.
 #
 # This library is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
 # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
 #
 
-SET(SUBDIRS
-  ENGINE
-  PVGUI
+SET(_subdirs
   PV_SWIG
   Macro
+)
+
+IF(NOT SALOME_LIGHT_ONLY)
+  LIST(APPEND _subdirs
+    PVGUI
   )
+ENDIF(NOT SALOME_LIGHT_ONLY)
 
-IF(BUILD_PLUGINS)
-  SET(SUBDIRS
-    ${SUBDIRS}
-    Plugins
-    )
-ENDIF(BUILD_PLUGINS)
+IF(SALOME_PARAVIS_BUILD_PLUGINS)
+  LIST(APPEND _subdirs Plugins)
+ENDIF()
 
-FOREACH(dir ${SUBDIRS})
+FOREACH(dir ${_subdirs})
   ADD_SUBDIRECTORY(${dir})
-ENDFOREACH(dir ${SUBDIRS})
+ENDFOREACH()
+