# Copyright (C) 2007-2012 CEA/DEN, EDF R&D, OPEN CASCADE # # 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.salome-platform.org/ or email : webmaster.salome@opencascade.com # File : Makefile.am # Author : Alexey Petrov # Module : VISU include $(top_srcdir)/adm_local/unix/make_common_starter.am # Libraries targets lib_LTLIBRARIES= libVISUEngineImpl.la salomeinclude_HEADERS = \ VISU_I.hxx \ VISUConfig.hh \ VISU_Gen_i.hh \ VISU_Tools.h \ VISU_Result_i.hh \ VISU_MultiResult_i.hh \ VISU_PrsObject_i.hh \ VISU_Table_i.hh \ VISU_ResultUtils.hh \ VISU_PointMap3d_i.hh \ VISU_Prs3d_i.hh \ VISU_Mesh_i.hh \ VISU_ColoredPrs3d_i.hh \ VISU_CorbaMedConvertor.hxx \ VISU_ScalarMap_i.hh \ VISU_IsoSurfaces_i.hh \ VISU_DeformedShape_i.hh \ VISU_Plot3D_i.hh \ VISU_CutPlanes_i.hh \ VISU_CutLinesBase_i.hh \ VISU_CutLines_i.hh \ VISU_CutSegment_i.hh \ VISU_Prs3dUtils.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_Evolution.h \ VISU_DeformedShapeAndScalarMap_i.hh \ VISU_ColoredPrs3dCache_i.hh \ VISU_ColoredPrs3dHolder_i.hh \ VISU_ColoredPrs3dFactory.hh \ VISU_MonoColorPrs_i.hh \ VISU_Deformation_i.hh \ VISU_OptionalDeformation_i.hh \ SALOME_GenericObjPointer.hh \ VISU_ClippingPlaneMgr.hxx \ VISU_TableDlg.h libVISUEngineImpl_la_SOURCES = \ VISUConfig.cc \ VISU_Tools.cxx \ VISU_Result_i.cc \ VISU_ResultUtils.cc \ VISU_MultiResult_i.cc \ VISU_Gen_i.cc \ VISU_CorbaMedConvertor.cxx \ VISU_PrsObject_i.cc \ VISU_Prs3d_i.cc \ VISU_Prs3dUtils.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_CutLinesBase_i.cc \ VISU_CutLines_i.cc \ VISU_CutSegment_i.cc \ VISU_Vectors_i.cc \ VISU_StreamLines_i.cc \ VISU_DeformedShapeAndScalarMap_i.cc \ VISU_ColoredPrs3dCache_i.cc \ VISU_ColoredPrs3dHolder_i.cc \ VISU_ColoredPrs3dFactory.cc \ VISU_Mesh_i.cc \ VISU_ViewManager_i.cc \ VISU_TimeAnimation.cxx \ VISU_Evolution.cxx \ VISU_View_i.cc \ VISU_Table_i.cc \ VISU_PointMap3d_i.cc \ VISU_DumpPython.cc \ VISU_MonoColorPrs_i.cc \ VISU_Deformation_i.cc \ VISU_OptionalDeformation_i.cc \ SALOME_GenericObjPointer.cc \ VISU_ClippingPlaneMgr.cxx \ VISU_TableDlg.cxx MOC_FILES = \ VISU_TimeAnimation_moc.cxx \ VISU_TableDlg_moc.cxx nodist_libVISUEngineImpl_la_SOURCES= $(MOC_FILES) # additionnal information to compil and link file libVISUEngineImpl_la_CPPFLAGS= \ -ftemplate-depth-32 \ $(QT_INCLUDES) \ $(PYTHON_INCLUDES) \ @CAS_CPPFLAGS@ @CAS_CXXFLAGS@ \ $(VTK_INCLUDES) \ $(HDF5_INCLUDES) \ $(QWT_INCLUDES) \ $(BOOST_CPPFLAGS)\ $(KERNEL_CXXFLAGS) \ $(MED_CXXFLAGS) \ $(GUI_CXXFLAGS) \ $(CORBA_CXXFLAGS) $(CORBA_INCLUDES) \ -I$(srcdir)/../CONVERTOR \ -I$(srcdir)/../PIPELINE \ -I$(srcdir)/../OBJECT \ -I$(top_builddir)/idl libVISUEngineImpl_la_LDFLAGS= \ $(KERNEL_LDFLAGS) \ $(GUI_LDFLAGS) \ $(MED_LDFLAGS) \ ../../idl/libSalomeIDLVISU.la \ $(PYTHON_LIBS) \ $(BOOST_LIB_SIGNALS) \ $(BOOST_LIB_THREAD) \ $(BOOST_LIB_SYSTEM) \ $(BOOST_LIB_FILESYSTEM) \ $(VTK_LIBS) libVISUEngineImpl_la_LIBADD= \ ../CONVERTOR/libVisuConvertor.la \ ../PIPELINE/libVisuPipeLine.la \ ../OBJECT/libVisuObject.la \ -lSalomeIDLKernel \ -lSalomeHDFPersist \ -lSalomeGenericObj \ -lSalomeContainer \ -lSalomeCommunication \ -lSalomeNS \ -lTOOLSDS \ -lOpUtil \ -lSalomeLifeCycleCORBA \ -lCAM \ -lVTKViewer \ -lSVTK \ -lEvent \ -lSalomeApp \ -lSalomeSession \ -lPlot2d \ -lSPlot2d \ -lqtx \ -lLightApp \ -lstd if MED_ENABLE_MULTIPR libVISUEngineImpl_la_CPPFLAGS+= $(MULTIPR_CPPFLAGS) libVISUEngineImpl_la_LIBADD+= $(MULTIPR_LIBS) endif # Executables targets bin_PROGRAMS = VISU_I dist_VISU_I_SOURCES=VISU_I.cxx VISU_I_CPPFLAGS=$(libVISUEngineImpl_la_CPPFLAGS) VISU_I_LDADD=\ $(libVISUEngineImpl_la_LIBADD) \ $(libVISUEngineImpl_la_LDFLAGS) \ $(KERNEL_LDFLAGS) \ -lSALOMEBasics \ -lSalomeCatalog \ -lwith_loggerTraceCollector \ -lSalomeLifeCycleCORBA \ -lRegistry \ -lSalomeNotification \ -lSALOMELocalTrace \ -lSalomeResourcesManager \ -lSalomeDSClient \ -lSalomeLauncher \ -lSalomeObject \ -lqtx \ -lsuit \ -lstd \ -lCAM \ -lObjBrowser \ -lPyConsole \ -lLightApp \ -lSalomePrs \ -lPyInterp \ -lLogWindow \ -lToolsGUI \ -lGLViewer \ -lOCCViewer \ -lSUPERVGraph \ -lSOCC \ -lPlot2d \ -lMEDWrapper \ -lMEDWrapperBase \ -lMEDWrapper_V2_2 \ -lmedmem \ @CORBA_LIBS@