Salome HOME
Moved some functionality to VTKViewer_Utilities.h
[modules/kernel.git] / src / Makefile.in
index db35cc85f41b9a1ecb22f8f4f014c6e80d39d95a..c64ecb109433b89435f4d252b44a9209994fa6e7 100644 (file)
@@ -1,11 +1,29 @@
-# -* Makefile *- 
+#  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+#  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+# 
+#  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. 
+# 
+#  This library is distributed in the hope that it will be useful, 
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of 
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+#  Lesser General Public License for more details. 
+# 
+#  You should have received a copy of the GNU Lesser General Public 
+#  License along with this library; if not, write to the Free Software 
+#  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+# 
+#  See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org 
+#
 #
-# Author : Patrick GOLDBRONN (CEA)
-# Date : 28/06/2001
-# $Header$
 #
+#  File   : Makefile.in
+#  Author : Patrick GOLDBRONN (CEA)
+#  Module : SALOME
+# $Header$
 
-# source path
 top_srcdir=@top_srcdir@
 top_builddir=..
 srcdir=@srcdir@
@@ -14,14 +32,36 @@ VPATH=.:@srcdir@
 
 @COMMENCE@
 
-SUBDIRS = MSG2QM Logger Utils PatchQt NamingService Registry ModuleCatalog DataTypeCatalog \
-         RessourcesCatalog Notification NOTIFICATION_SWIG Container TestContainer LifeCycleCORBA \
-          HDFPersist OBJECT SALOMEDS SALOMEGUI Plot2d VTKViewer OCCViewer SUPERVGraph Session \
-         SALOME_SWIG TOOLSGUI SALOME_PY RegistryDisplay ModuleGenerator \
-         SALOME_PYQT
+ifeq (@WITHIHM@,yes)
+SUBDIRS = MSG2QM SALOMELocalTrace SALOMETraceCollector Logger Utils CASCatch PatchQt \
+          GenericObj MEDWrapper NamingService Registry \
+         ModuleCatalog DataTypeCatalog RessourcesCatalog \
+          ResourcesManager Notification  NOTIFICATION_SWIG \
+         Container TestContainer LifeCycleCORBA HDFPersist Prs \
+         VTKFilter OBJECT \
+          TOOLSDS SALOMEDS Event \
+          SALOMEGUI TOOLSGUI Plot2d VTKViewer OCCViewer \
+         SUPERVGraph \
+         Session SALOME_SWIG SALOME_SWIG_WITHOUTIHM SALOME_PY \
+          RegistryDisplay ModuleGenerator SALOME_PYQT Loader Communication
+endif
+
+ifeq (@WITHIHM@,no)
+SUBDIRS = MSG2QM SALOMELocalTrace SALOMETraceCollector Logger Utils CASCatch \
+          GenericObj NamingService Registry \
+         ModuleCatalog DataTypeCatalog RessourcesCatalog \
+         ResourcesManager Notification  NOTIFICATION_SWIG \
+         Container TestContainer LifeCycleCORBA HDFPersist Prs \
+          TOOLSDS SALOMEDS Event \
+          SALOME_SWIG_WITHOUTIHM ModuleGenerator Loader Communication
+endif
+
+ifeq (@mpi_ok@,yes)
+  SUBDIRS+= MPIContainer MPILifeCycleCORBA TestMPIContainer
+endif
 
-ifeq (@WITHMPICH@,yes)
-  SUBDIRS+= MPIContainer
+ifeq (@WITH_BATCH@,yes)
+  SUBDIRS += Batch Batch_SWIG
 endif
 
 @MODULE@