# .po files to transform in .qm
PO_FILES = \
- SUPERV_icons.po \
+ SUPERV_images.po \
SUPERV_msg_en.po \
SUPERV_msg_fr.po
# Libraries targets
-LIB = libSUPERVGUI.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) \
- -ftemplate-depth-42 -I${KERNEL_ROOT_DIR}/include/salome
-LDFLAGS+=$(QT_MT_LIBS) $(OCC_LIBS) $(VTK_LIBS) $(OGL_LIBS) \
- -lSalomeGUI -lSalomeNS -lqsplitterP \
+CPPFLAGS+=$(QT_INCLUDES) $(PYTHON_INCLUDES) $(OCC_INCLUDES) $(VTK_INCLUDES) $(OGL_INCLUDES) $(BOOST_CPPFLAGS) \
+ -ftemplate-depth-42 -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
+LDFLAGS+=$(PYTHON_LIBS) $(QT_MT_LIBS) $(VTK_LIBS) $(OGL_LIBS) \
+ -lSalomeApp -lsuit -lSalomeNS -lEvent \
-lSalomeLifeCycleCORBA -lSalomeNotification -lSUPERVGraph \
- -L${KERNEL_ROOT_DIR}/lib/salome
-
-LIBS+= $(PYTHON_LIBS)
+ -L${KERNEL_ROOT_DIR}/lib/salome -L${GUI_ROOT_DIR}/lib/salome
+#-lqsplitterP
+LIBS+=
@CONCLUDE@