Salome HOME
Fix for bug IPAL9213 : 3.0.0(/dn06/../current1506): CRASH after node addition to...
[modules/superv.git] / src / Supervision / Makefile.in
index ed6e26d3ef7d56c5de0f5dc8a70860c59b5b23be..1573c677e9a9d19932b3b4ad0862deced66a8fb1 100755 (executable)
@@ -35,11 +35,11 @@ VPATH=.:@srcdir@:@top_srcdir@/idl:$(top_builddir)/idl
 @COMMENCE@
 
 EXPORT_PYSCRIPTS = SuperV.py batchmode_SuperV.py
 EXPORT_SHAREDPYSCRIPTS = SUPERV_shared_modules.py
 
 EXPORT_HEADERS =  \
          SuperV_Impl.hxx  \
+         StreamGraph_Impl.hxx \
          Graph_Impl.hxx \
          CNode_Impl.hxx \
          FNode_Impl.hxx \
@@ -49,16 +49,19 @@ EXPORT_HEADERS =  \
          ELNode_Impl.hxx \
          SNode_Impl.hxx \
          ESNode_Impl.hxx \
+         StreamLink_Impl.hxx \
          Link_Impl.hxx \
-         Value_Impl.hxx \
-         Port_Impl.hxx 
-#        Input_Impl.hxx \
+         StreamPort_Impl.hxx  \
+         Port_Impl.hxx \
+         Value_Impl.hxx
 
 # Libraries targets
 LIB = libSUPERVEngine.la
 LIB_SRC = Value_Impl.cxx  \
          Port_Impl.cxx \
+         StreamPort_Impl.cxx \
          Link_Impl.cxx \
+         StreamLink_Impl.cxx \
          CNode_Impl.cxx \
          FNode_Impl.cxx \
          INode_Impl.cxx \
@@ -68,32 +71,30 @@ LIB_SRC = Value_Impl.cxx  \
          SNode_Impl.cxx \
          ESNode_Impl.cxx \
          Graph_Impl.cxx \
+         StreamGraph_Impl.cxx \
          SuperV_Impl.cxx 
-#        Input_Impl.cxx \
  
 LIB_CLIENT_IDL = SALOME_ModuleCatalog.idl \
                  SALOME_Component.idl \
                  SALOMEDS.idl \
                  SUPERV.idl  \
-                 SALOME_Exception.idl
+                 SALOME_Exception.idl \
+                SALOME_GenericObj.idl
 
 # Executables targets
 #BIN = SuperV_CheckOfUndefined
 BIN_SRC = 
 BIN_SERVER_IDL = 
 
-CPPFLAGS+= $(PYTHON_INCLUDES) $(QT_MT_INCLUDES) $(VTK_INCLUDES) \
-       $(OGL_INCLUDES) $(OCC_INCLUDES) \
+CPPFLAGS+= $(PYTHON_INCLUDES) $(QT_MT_INCLUDES) $(VTK_INCLUDES) $(OGL_INCLUDES) $(OCC_INCLUDES) $(BOOST_CPPFLAGS)\
        -I${KERNEL_ROOT_DIR}/include/salome
-CXXFLAGS= -g -D_DEBUG_ -D__x86__ -D__linux__ -ftemplate-depth-42 \
+CXXFLAGS += -g -D__x86__ -D__linux__ -ftemplate-depth-42 -Wall \
        -I${KERNEL_ROOT_DIR}/include/salome
 LDFLAGS+= -lSalomeSuperVisionEditor -lSalomeSuperVisionExecutor -lSalomeSuperVisionBase \
-       -lSalomeContainer -lSalomeNotification -lSalomeDS -lSalomeNS -lSalomeLifeCycleCORBA \
-       -lOpUtil -lRegistry -lSalomeHDFPersist -lSALOMELocalTrace \
-       $(QT_MT_LIBS) $(OGL_LIBS) $(HDF5_LIBS) \
-       -L${KERNEL_ROOT_DIR}/lib/salome
-
-#LDFLAGS+= -lSalomeSuperVisionEditor -lSalomeSuperVisionExecutor -lSalomeSuperVisionBase -lSalomeContainer -lSalomeNotification -lSalomeNS -lSalomeLifeCycleCORBA -lOpUtil -lRegistry -lSalomeHDFPersist -lSalomeLoggerServer $(QT_MT_LIBS) $(OGL_LIBS) $(HDF5_LIBS)
+       -lSalomeContainer -lSalomeNotification -lSalomeNS -lSalomeLifeCycleCORBA \
+       -lOpUtil -lRegistry -lTOOLSDS -lSALOMELocalTrace \
+       $(QT_MT_LIBS) -L${KERNEL_ROOT_DIR}/lib/salome
+#LIBS += -Xlinker -export-dynamic $(PYTHON_LIBS)
 
 @CONCLUDE@