# 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
+# See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
#
#
#
# $Header:
top_srcdir=@top_srcdir@
-top_builddir=../../..
+top_builddir=../..
srcdir=@srcdir@
VPATH=.:@srcdir@
# .po files to transform in .qm
PO_FILES = \
- SupervisionGUI_icons.po \
- SupervisionGUI_msg_en.po \
- SupervisionGUI_msg_fr.po
+ SUPERV_images.po \
+ SUPERV_msg_en.po \
+ SUPERV_msg_fr.po
# Libraries targets
-LIB = libSupervisionGUI.la
+LIB = libSUPERV.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_DataModel.cxx \
+ SUPERVGUI_Selection.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_Exception.idl
+ SALOME_ModuleCatalog.idl \
+ SALOME_Component.idl \
+ SUPERV.idl \
+ SALOME_Exception.idl \
+ SALOME_GenericObj.idl
LIB_SERVER_IDL =
-CPPFLAGS+=$(QT_INCLUDES) $(PYTHON_INCLUDES) $(OCC_INCLUDES) $(VTK_INCLUDES) $(OGL_INCLUDES) \
- -I$(top_builddir)/inc -ftemplate-depth-42
-LDFLAGS+=$(QT_MT_LIBS) $(OCC_LIBS) $(VTK_LIBS) $(OGL_LIBS) \
- -L$(top_builddir)/lib -lSalomeGUI -lSalomeNS -lqsplitterP \
- -lSalomeLifeCycleCORBA -lSalomeNotification -lSUPERVGraph
+CPPFLAGS += $(QT_INCLUDES) $(PYTHON_INCLUDES) $(OCC_INCLUDES) $(VTK_INCLUDES) \
+ $(OGL_INCLUDES) $(BOOST_CPPFLAGS) \
+ -ftemplate-depth-42 $(KERNEL_CXXFLAGS) $(GUI_CXXFLAGS)
-LIBS+= $(PYTHON_LIBS)
+LDFLAGS += $(GUI_LDFLAGS) -lSalomeApp -lsuit -lSalomeNS -lEvent \
+ -lSalomeLifeCycleCORBA -lSalomeNotification -lSUPERVGraph \
+ $(KERNEL_LDFLAGS) -lSalomeDS -lSalomeDSClient \
+ $(PYTHON_LIBS) $(QT_MT_LIBS)
+# $(VTK_LIBS) $(OGL_LIBS)
+
+#-lqsplitterP
+LIBS+=
@CONCLUDE@