Salome HOME
Memory Leaks
[modules/superv.git] / src / SUPERVGUI / Makefile.in
index c2ab19b1a9736e7db81bb3cbb0ac3e01f5985065..52c94720836a2a1b692ed82b82cc491d75726eaa 100644 (file)
@@ -1,13 +1,31 @@
-##==============================================================================
-#  File      : Makefile.in
-#  Created   : aug  29 16:50:13 CEA 2001
-#  Author    : Arnaud RES, OPENCASCADE
-#  Project   : SALOME
-#  Copyright : CEA 2001
+#  SUPERV SUPERVGUI : GUI for Supervisor component
+#
+#  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 
+#
+#
+#
+#  File   : Makefile.in
+#  Author : Arnaud RES, OPENCASCADE
+#  Module : SUPERV
 #  $Header: 
-#==============================================================================
 
-# source path
 top_srcdir=@top_srcdir@
 top_builddir=../..
 srcdir=@srcdir@
@@ -29,59 +47,60 @@ PO_FILES = \
 
 LIB = libSUPERVGUI.la
 
-LIB_SRC = SUPERVGUI.cxx              \
-         SUPERVGUI_Service.cxx      \
-         SUPERVGUI_Python.cxx       \
-         SUPERVGUI_Information.cxx  \
-         SUPERVGUI_Notification.cxx \
-         SUPERVGUI_Main.cxx         \
-          SUPERVGUI_View.cxx         \
-          SUPERVGUI_Graph.cxx        \
-          SUPERVGUI_Array.cxx        \
-         SUPERVGUI_Node.cxx         \
-          SUPERVGUI_GraphNode.cxx    \
-         SUPERVGUI_ComputeNode.cxx  \
-         SUPERVGUI_ControlNode.cxx  \
-         SUPERVGUI_Port.cxx         \
-         SUPERVGUI_BrowseNodeDlg.cxx \
-         SUPERVGUI_Link.cxx        \
-         SUPERVGUI_CtrlLink.cxx     \
-         SUPERVGUI_Label.cxx
+LIB_SRC = SUPERVGUI.cxx                      \
+         SUPERVGUI_ArrayView.cxx            \
+          SUPERVGUI_Canvas.cxx               \
+         SUPERVGUI_CanvasArray.cxx          \
+          SUPERVGUI_CanvasView.cxx           \
+          SUPERVGUI_CanvasNode.cxx           \
+          SUPERVGUI_CanvasNodePrs.cxx        \
+          SUPERVGUI_CanvasControlNode.cxx    \
+          SUPERVGUI_CanvasControlNodePrs.cxx \
+         SUPERVGUI_CanvasCellNodePrs.cxx    \
+          SUPERVGUI_CanvasPort.cxx           \
+          SUPERVGUI_CanvasLink.cxx           \
+         SUPERVGUI_Service.cxx              \
+         SUPERVGUI_Main.cxx                 \
+         SUPERVGUI_BrowseNodeDlg.cxx        \
+         SUPERVGUI_Information.cxx          \
+         SUPERVGUI_Notification.cxx         \
+         SUPERVGUI_ManagePortsDlg.cxx       \
+         SUPERVGUI_Library.cxx              \
+         SUPERVGUI_Clipboard.cxx
 
-LIB_MOC = SUPERVGUI.h              \
-         SUPERVGUI_Service.h      \
-         SUPERVGUI_Python.h       \
-         SUPERVGUI_Information.h  \
-         SUPERVGUI_Notification.h \
-         SUPERVGUI_Main.h         \
-          SUPERVGUI_View.h         \
-         SUPERVGUI_Graph.h        \
-         SUPERVGUI_Array.h        \
-         SUPERVGUI_Node.h         \
-         SUPERVGUI_GraphNode.h    \
-         SUPERVGUI_ComputeNode.h  \
-         SUPERVGUI_ControlNode.h  \
-         SUPERVGUI_Port.h         \
-         SUPERVGUI_BrowseNodeDlg.h \
-         SUPERVGUI_Link.h        \
-         SUPERVGUI_Label.h
+LIB_MOC = SUPERVGUI.h                        \
+         SUPERVGUI_ArrayView.h              \
+          SUPERVGUI_Canvas.h                 \
+         SUPERVGUI_CanvasArray.h            \
+          SUPERVGUI_CanvasView.h             \
+         SUPERVGUI_CanvasNode.h             \
+         SUPERVGUI_CanvasControlNode.h      \
+         SUPERVGUI_CanvasPort.h             \
+         SUPERVGUI_CanvasLink.h             \
+         SUPERVGUI_Service.h                \
+         SUPERVGUI_Main.h                   \
+         SUPERVGUI_BrowseNodeDlg.h          \
+         SUPERVGUI_Information.h            \
+         SUPERVGUI_Notification.h           \
+         SUPERVGUI_ManagePortsDlg.h         \
+         SUPERVGUI_Library.h                \
+         SUPERVGUI_Clipboard.h
 
-LIB_CLIENT_IDL = SALOMEDS.idl             \
+LIB_CLIENT_IDL = SALOMEDS.idl                \
                 SALOMEDS_Attributes.idl     \
-                SALOME_ModuleCatalog.idl \
-                SALOME_Component.idl     \
-                SUPERV.idl \
+                SALOME_ModuleCatalog.idl    \
+                SALOME_Component.idl        \
+                SUPERV.idl                  \
                 SALOME_Exception.idl 
 
 LIB_SERVER_IDL = 
 
 CPPFLAGS+=$(QT_INCLUDES) $(PYTHON_INCLUDES) $(OCC_INCLUDES) $(VTK_INCLUDES) $(OGL_INCLUDES) \
          -ftemplate-depth-42 -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS+=$(QT_MT_LIBS) $(OCC_LIBS) $(VTK_LIBS) $(OGL_LIBS) \
-        -lSalomeGUI -lSalomeNS -lqsplitterP \
+LDFLAGS+=$(PYTHON_LIBS) $(QT_MT_LIBS) $(VTK_LIBS) $(OGL_LIBS) \
+        -lSalomeGUI -lSalomeNS -lqsplitterP -lEvent \
         -lSalomeLifeCycleCORBA -lSalomeNotification -lSUPERVGraph \
-        -L${KERNEL_ROOT_DIR}/lib/salome
-
-LIBS+= $(PYTHON_LIBS)
+        -L${KERNEL_ROOT_DIR}/lib/salome 
+LIBS+=
 
 @CONCLUDE@