# File : Makefile.in
# Author : Alexey Petrov
# Module : VISU
-# $Header:
+# $Header:
top_srcdir=@top_srcdir@
top_builddir=../..
# Libraries targets
LIB = libVISUEngineImpl.la
-LIB_SRC = VISUConfig.cc VISU_Gen_i.cc VISU_Result_i.cc \
- VISU_ViewManager_i.cc VISU_PrsObject_i.cc VISU_Table_i.cc \
- VISU_Prs3d_i.cc VISU_Mesh_i.cc VISU_ScalarMap_i.cc \
- VISU_IsoSurfaces_i.cc VISU_DeformedShape_i.cc \
- VISU_CutPlanes_i.cc VISU_CutLines_i.cc \
- VISU_Vectors_i.cc VISU_StreamLines_i.cc \
- VISU_TimeAnimation.cxx VISU_CorbaMedConvertor.cxx
-LIB_MOC = VISU_TimeAnimation.h
+LIB_SRC = \
+ VISU_Result_i.cc \
+ VISUConfig.cc \
+ VISU_PrsObject_i.cc \
+ VISU_Prs3d_i.cc \
+ VISU_ColoredPrs3d_i.cc \
+ VISU_ScalarMap_i.cc \
+ VISU_GaussPoints_i.cc \
+ VISU_IsoSurfaces_i.cc \
+ VISU_DeformedShape_i.cc \
+ VISU_Plot3D_i.cc \
+ VISU_CutPlanes_i.cc \
+ VISU_CutLines_i.cc \
+ VISU_Vectors_i.cc \
+ VISU_StreamLines_i.cc \
+ VISU_Mesh_i.cc \
+ VISU_Table_i.cc \
+ VISU_Gen_i.cc \
+ VISU_ViewManager_i.cc \
+ VISU_View_i.cc \
+ VISU_TimeAnimation.cxx \
+ VISU_CorbaMedConvertor.cxx \
+ VISU_DumpPython.cc \
+ VISU_ScalarMapOnDeformedShape_i.cc
-LIB_SERVER_IDL = VISU_Gen.idl SALOME_Component.idl \
- SALOME_Exception.idl SALOME_GenericObj.idl MED.idl
+LIB_MOC = \
+ VISU_TimeAnimation.h
+
+LIB_SERVER_IDL = \
+ MED.idl \
+ VISU_Gen.idl \
+ SALOME_Component.idl \
+ SALOME_Exception.idl \
+ SALOME_GenericObj.idl
-LIB_CLIENT_IDL = SALOMEDS.idl SALOMEDS_Attributes.idl
+LIB_CLIENT_IDL = \
+ SALOMEDS.idl \
+ SALOMEDS_Attributes.idl \
+ SALOME_Comm.idl
# Executables targets
-BIN =
-BIN_SRC =
+BIN = VISU_I
+BIN_SRC =
-BIN_CLIENT_IDL =
+BIN_CLIENT_IDL =
BIN_SERVER_IDL =
-
-EXPORT_HEADERS = VISUConfig.hh VISU_Gen_i.hh VISU_Result_i.hh \
- VISU_PrsObject_i.hh VISU_ViewManager_i.hh VISU_Table_i.hh \
- VISU_Prs3d_i.hh VISU_Mesh_i.hh VISU_ScalarMap_i.hh \
- VISU_IsoSurfaces_i.hh VISU_DeformedShape_i.hh \
- VISU_CutPlanes_i.hh VISU_CutLines_i.hh \
- VISU_Vectors_i.hh VISU_StreamLines_i.hh \
- VISU_TimeAnimation.h
+
+EXPORT_HEADERS = \
+ VISUConfig.hh \
+ VISU_Gen_i.hh \
+ VISU_Result_i.hh \
+ VISU_PrsObject_i.hh \
+ VISU_Table_i.hh \
+ VISU_Prs3d_i.hh \
+ VISU_Mesh_i.hh \
+ VISU_ColoredPrs3d_i.hh \
+ VISU_ScalarMap_i.hh \
+ VISU_IsoSurfaces_i.hh \
+ VISU_DeformedShape_i.hh \
+ VISU_Plot3D_i.hh \
+ VISU_CutPlanes_i.hh \
+ VISU_CutLines_i.hh \
+ VISU_Vectors_i.hh \
+ VISU_StreamLines_i.hh \
+ VISU_GaussPoints_i.hh \
+ VISU_ViewManager_i.hh \
+ VISU_View_i.hh \
+ VISU_TimeAnimation.h \
+ VISU_ScalarMapOnDeformedShape_i.hh
# additionnal information to compil and link file
-CPPFLAGS += -ftemplate-depth-32 $(QT_INCLUDES) $(PYTHON_INCLUDES) $(OCC_INCLUDES) $(VTK_INCLUDES) \
- $(MED2_INCLUDES) $(HDF5_INCLUDES) $(QWT_INCLUDES) \
- -I${KERNEL_ROOT_DIR}/include/salome
+CPPFLAGS += \
+ -ftemplate-depth-32 \
+ $(QT_INCLUDES) \
+ $(PYTHON_INCLUDES) \
+ $(OCC_INCLUDES) \
+ $(VTK_INCLUDES) \
+ $(HDF5_INCLUDES) \
+ $(QWT_INCLUDES) \
+ $(BOOST_CPPFLAGS)\
+ -I${KERNEL_ROOT_DIR}/include/salome \
+ -I${MED_ROOT_DIR}/include/salome \
+ -I${GUI_ROOT_DIR}/include/salome
+
+LDFLAGS += \
+ $(PYTHON_LIBS) \
+ $(QT_MT_LIBS) \
+ $(VTK_LIBS) \
+ $(QWT_LIBS) \
+ $(BOOST_LIBS) \
+ -L${KERNEL_ROOT_DIR}/lib/salome \
+ -L${GUI_ROOT_DIR}/lib/salome \
+ -L${MED_ROOT_DIR}/lib/salome
-LDFLAGS += $(PYTHON_LIBS) $(QT_MT_LIBS) $(VTK_LIBS) $(QWT_LIBS) -lSalomeNS -lTOOLSDS \
- -lSalomeContainer -lOpUtil -lSalomeGUI -lVTKViewer -lSalomeHDFPersist \
- -lVisuConvertor -lVisuPipeLine -lVisuObject -lSalomeGenericObj \
- -L${KERNEL_ROOT_DIR}/lib/salome
+LIBS+= -lboost_signals${BOOST_LIBSUFFIX} \
+ -lSalomeHDFPersist \
+ -lSalomeGenericObj \
+ -lSalomeContainer \
+ -lSalomeNS \
+ -lTOOLSDS \
+ -lOpUtil \
+ -lEvent \
+ -lSalomeApp \
+ -lSalomeSession \
+ -lVTKViewer \
+ -lSVTK \
+ -lSPlot2d \
+ -lVisuConvertor \
+ -lVisuPipeLine \
+ -lVisuObject \
+ -lVVTK \
+ -lVISUGUITOOLS
-LIBS+= $(MED2_LIBS) $(HDF5_LIBS) -lPlot2d \
- -L${KERNEL_ROOT_DIR}/lib/salome
+LDFLAGSFORBIN=$(LDFLAGS) $(LIBS) \
+ -L${KERNEL_ROOT_DIR}/lib/salome \
+ -lSALOMEBasics \
+ -lSalomeCatalog \
+ -lwith_loggerTraceCollector \
+ -lSalomeLifeCycleCORBA \
+ -lRegistry \
+ -lSalomeNotification \
+ -lSALOMELocalTrace \
+ -lSalomeResourcesManager \
+ -lSalomeDSClient \
+ -lSalomeDSImpl \
+ -lSalomeDS \
+ -lSalomeObject \
+ -lqtx \
+ -lsuit \
+ -lstd \
+ -lCAM \
+ -lLightApp \
+ -lObjBrowser \
+ -lSalomePrs \
+ -lPyInterp \
+ -lPythonConsole \
+ -lLogWindow \
+ -lToolsGUI \
+ -lGLViewer \
+ -lOCCViewer \
+ -lSUPERVGraph \
+ -lSOCC \
+ -lVVTK \
+ -lPlot2d \
+ -lMEDWrapper \
+ -lMEDWrapperBase \
+ -lMEDWrapper_V2_2 \
+ -lMEDWrapper_V2_1 \
+ -lmed_V2_1
# additional file to be cleaned
MOSTLYCLEAN =