1 # Copyright (C) 2003 CEA/DEN, EDF R&D
6 # Author : Alexey Petrov
10 top_srcdir=@top_srcdir@
13 VPATH=.:@srcdir@:@top_srcdir@/idl
19 LIB = libVISUEngineImpl.la
21 LIB_SRC = VISUConfig.cc VISU_Gen_i.cc \
22 VISU_Result_i.cc VISU_PrsObject_i.cc VISU_Table_i.cc \
23 VISU_Prs3d_i.cc VISU_Mesh_i.cc VISU_ScalarMap_i.cc \
24 VISU_IsoSurfaces_i.cc VISU_DeformedShape_i.cc \
25 VISU_Plot3D_i.cc VISU_CutPlanes_i.cc VISU_CutLines_i.cc \
26 VISU_Vectors_i.cc VISU_StreamLines_i.cc \
27 VISU_ViewManager_i.cc VISU_View_i.cc \
28 VISU_TimeAnimation.cxx VISU_CorbaMedConvertor.cxx \
31 LIB_MOC = VISU_TimeAnimation.h
33 LIB_SERVER_IDL = VISU_Gen.idl SALOME_Component.idl \
34 SALOME_Exception.idl SALOME_GenericObj.idl MED.idl
36 LIB_CLIENT_IDL = SALOMEDS.idl SALOMEDS_Attributes.idl SALOME_Comm.idl
45 EXPORT_HEADERS = VISUConfig.hh VISU_Gen_i.hh \
46 VISU_Result_i.hh VISU_PrsObject_i.hh VISU_Table_i.hh \
47 VISU_Prs3d_i.hh VISU_Mesh_i.hh VISU_ScalarMap_i.hh \
48 VISU_IsoSurfaces_i.hh VISU_DeformedShape_i.hh \
49 VISU_Plot3D_i.hh VISU_CutPlanes_i.hh VISU_CutLines_i.hh \
50 VISU_Vectors_i.hh VISU_StreamLines_i.hh \
51 VISU_ViewManager_i.hh VISU_View_i.hh \
54 # additionnal information to compil and link file
55 CPPFLAGS += -ftemplate-depth-32 $(QT_INCLUDES) $(PYTHON_INCLUDES) $(OCC_INCLUDES) $(VTK_INCLUDES) \
56 $(HDF5_INCLUDES) $(QWT_INCLUDES) $(BOOST_CPPFLAGS)\
57 -I${KERNEL_ROOT_DIR}/include/salome -I${GUI_ROOT_DIR}/include/salome
59 LDFLAGS += $(PYTHON_LIBS) $(QT_MT_LIBS) $(VTK_LIBS) $(QWT_LIBS) -lSalomeNS -lTOOLSDS \
60 -lSalomeContainer -lOpUtil -lSalomeApp -lVTKViewer -lSVTK -lSPlot2d -lSalomeHDFPersist \
61 -lSalomeGenericObj -lVisuConvertor -lVisuPipeLine -lVisuObject -lVISUGUITOOLS \
62 -L${KERNEL_ROOT_DIR}/lib/salome -L${GUI_ROOT_DIR}/lib/salome -lEvent
64 LIBS+= -lPlot2d -L${KERNEL_ROOT_DIR}/lib/salome
66 # additional file to be cleaned