-# -* Makefile *-
+# VISU VISUGUI : GUI of VISU component
#
-# Author : Marc Tajchman (CEA)
-# Date : 5/07/2001
-# $Header$
+# 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
#
-
-# source path
+#
+#
+# File : Makefile.in
+# Author : Marc Tajchman (CEA)
+# Module : VISU
+# $Header$
+
top_srcdir=@top_srcdir@
top_builddir=../..
srcdir=@srcdir@
-VPATH=.:@srcdir@:$(top_srcdir)/idl:$(top_builddir)/idl
+VPATH=.:@srcdir@
@COMMENCE@
-EXPORT_PYSCRIPTS = \
- VisuGUI.py
-
# header files
EXPORT_HEADERS= \
- VisuGUI_NonIsometricDlg.h
+ VisuGUI_NonIsometricDlg.h \
+ VisuGUI_Tools.h
# .po files to transform in .qm
PO_FILES = \
- VISU_msg_en.po VISU_icons.po
+ VISU_msg_en.po VISU_images.po
# Libraries targets
-LIB = libVISUGUI.la
+LIB = libVISU.la
+#LIB_SRC = VisuGUI_SweepPrefDlg.cxx
+#LIB_MOC = VisuGUI_SweepPrefDlg.h
+
LIB_SRC = VisuGUI.cxx \
- VisuGUI_CellsResultsDlg.cxx \
- VisuGUI_PointsResultsDlg.cxx \
+ VisuGUI_Factory.cxx \
VisuGUI_Selection.cxx \
- VisuGUI_PhaseDlg.cxx \
- VisuGUI_PhaseMagnitudeDlg.cxx \
- VisuGUI_MagnitudeDlg.cxx \
- VisuGUI_PartialScaDlg.cxx \
- VisuGUI_IsoSurfacesDlg.cxx \
+ VisuGUI_Tools.cxx \
+ VisuGUI_PopupTools.cxx \
+ VisuGUI_NameDlg.cxx \
+ VisuGUI_FileDlg.cxx \
VisuGUI_CursorDlg.cxx \
- VisuGUI_VectorsDlg.cxx \
- VisuGUI_CutPlanesDlg.cxx \
- VisuGUI_SelVectCompDlg.cxx \
- VisuGUI_ScalarBarDlg.cxx \
- VisuGUI_SweepPrefDlg.cxx \
- VisuGUI_VisuAsDlg.cxx \
+ VisuGUI_TimeAnimation.cxx \
+ VisuGUI_EditContainerDlg.cxx \
+ VisuGUI_ClippingDlg.cxx \
+ VisuGUI_CubeAxesDlg.cxx \
+ VisuGUI_FontWg.cxx \
+ VisuGUI_OffsetDlg.cxx \
+ VisuGUI_Plot3DDlg.cxx \
VisuGUI_NonIsometricDlg.cxx \
- VisuGUI_StreamLinesDlg.cxx \
- VisuGUI_TimeAnimation.cxx
+ VisuGUI_ScalarBarDlg.cxx \
+ VisuGUI_DeformedShapeDlg.cxx \
+ VisuGUI_IsoSurfacesDlg.cxx \
+ VisuGUI_CutLinesDlg.cxx \
+ VisuGUI_CutPlanesDlg.cxx \
+ VisuGUI_StreamLinesDlg.cxx \
+ VisuGUI_VectorsDlg.cxx \
+ VisuGUI_DialogRunner.cxx \
+ VisuGUI_Displayer.cxx \
+ VisuGUI_SetupPlot2dDlg.cxx
-LIB_MOC = \
- VisuGUI.h \
- VisuGUI_CellsResultsDlg.h \
- VisuGUI_PointsResultsDlg.h \
- VisuGUI_PhaseDlg.h \
- VisuGUI_PhaseMagnitudeDlg.h \
- VisuGUI_MagnitudeDlg.h \
- VisuGUI_PartialScaDlg.h \
- VisuGUI_IsoSurfacesDlg.h \
+LIB_MOC = VisuGUI.h \
+ VisuGUI_Selection.h \
+ VisuGUI_NameDlg.h \
+ VisuGUI_FileDlg.h \
VisuGUI_CursorDlg.h \
- VisuGUI_VectorsDlg.h \
- VisuGUI_CutPlanesDlg.h \
- VisuGUI_SelVectCompDlg.h \
+ VisuGUI_TimeAnimation.h \
+ VisuGUI_EditContainerDlg.h \
+ VisuGUI_ClippingDlg.h \
+ VisuGUI_CubeAxesDlg.h \
+ VisuGUI_FontWg.h \
+ VisuGUI_OffsetDlg.h \
+ VisuGUI_Plot3DDlg.h \
+ VisuGUI_NonIsometricDlg.h \
VisuGUI_ScalarBarDlg.h \
- VisuGUI_SweepPrefDlg.h \
- VisuGUI_VisuAsDlg.h \
- VisuGUI_NonIsometricDlg.h \
- VisuGUI_StreamLinesDlg.h \
- VisuGUI_TimeAnimation.h
+ VisuGUI_DeformedShapeDlg.h \
+ VisuGUI_IsoSurfacesDlg.h \
+ VisuGUI_CutLinesDlg.h \
+ VisuGUI_CutPlanesDlg.h \
+ VisuGUI_StreamLinesDlg.h \
+ VisuGUI_VectorsDlg.h \
+ VisuGUI_DialogRunner.h \
+ VisuGUI_SetupPlot2dDlg.h
LIB_CLIENT_IDL = SALOME_Exception.idl \
VISU_Gen.idl \
- Med_Gen.idl \
+ MED_Gen.idl \
MED.idl \
SALOMEDS.idl \
+ SALOME_GenericObj.idl \
SALOME_ModuleCatalog.idl \
SALOME_Component.idl \
SALOMEDS_Attributes.idl \
+ SALOME_Comm.idl
LIB_SERVER_IDL =
# additionnal information to compil and link file
-CPPFLAGS += -ftemplate-depth-32 $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) $(PYTHON_INCLUDES) \
- $(MED2_INCLUDES) $(HDF5_INCLUDES) $(QWT_INCLUDES) \
- -I${KERNEL_ROOT_DIR}/include/salome
-CXXFLAGS += -ftemplate-depth-32 $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
+CPPFLAGS += -ftemplate-depth-32 $(QT_INCLUDES) $(VTK_INCLUDES) $(OCC_INCLUDES) \
+ $(PYTHON_INCLUDES) $(HDF5_INCLUDES) $(QWT_INCLUDES) \
+ -I${KERNEL_ROOT_DIR}/include/salome $(BOOST_CPPFLAGS)
+CXXFLAGS += -ftemplate-depth-32 $(OCC_CXXFLAGS) \
+ -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
-LDFLAGS += $(OCC_LIBS) $(MED2_LIBS) $(HDF5_LIBS) $(VTK_LIBS) $(QWT_LIBS) -lSalomeGUI -lSalomeNS \
- -lVisuObject -lVISUEngine -lmed -lVTKViewer -L${KERNEL_ROOT_DIR}/lib/salome
+LDFLAGS += $(QWT_LIBS) -lSalomeNS \
+ -lSVTK -lSPlot2d -lVisuObject -lVISUEngineImpl -lVISUGUITOOLS \
+ -L${KERNEL_ROOT_DIR}/lib/salome -L${GUI_ROOT_DIR}/lib/salome
@CONCLUDE@
-