Salome HOME
Merge from V6_4_BR 05/12/2011
[modules/smesh.git] / src / Tools / padder / meshjob / impl / Makefile.am
1
2 include $(top_srcdir)/adm_local/unix/make_common_starter.am
3
4 AM_CFLAGS=$(SALOME_INCLUDES) -fexceptions
5
6 lib_LTLIBRARIES= libMeshJobManagerEngine.la
7
8 salomeinclude_HEADERS= \
9         MeshJobManager_i.hxx
10
11
12 # =============================================================
13 # Definition of MeshJobManagerEngine construction
14 # =============================================================
15 libMeshJobManagerEngine_la_SOURCES  = \
16         MeshJobManager_i.cxx
17
18 LIBXML_LIBS=@LIBXML_LIBS@
19 KERNEL_CXXFLAGS=@KERNEL_CXXFLAGS@
20
21 libMeshJobManagerEngine_la_CXXFLAGS = \
22         -I$(top_builddir)/src/Tools/padder/meshjob/idl $(KERNEL_CXXFLAGS) \
23         @CORBA_CXXFLAGS@ @CORBA_INCLUDES@ @LIBXML_INCLUDES@
24
25 libMeshJobManagerEngine_la_FFLAGS = -fexceptions
26 libMeshJobManagerEngine_la_LDFLAGS   = \
27         $(top_builddir)/src/Tools/padder/meshjob/idl/libSalomeIDLSPADDER.la \
28         @KERNEL_LDFLAGS@ -lSalomeContainer -lSalomeKernelHelpers -lSalomeLifeCycleCORBA \
29         @LIBXML_LIBS@
30
31 # =============================================================
32 # Definition of the SPADDERPluginTester engine construction
33 # =============================================================
34 lib_LTLIBRARIES += libSPADDERPluginTesterEngine.la
35
36 libSPADDERPluginTesterEngine_la_SOURCES  = \
37         SPADDERPluginTester_i.hxx \
38         SPADDERPluginTester_i.cxx
39
40 nodist_libSPADDERPluginTesterEngine_la_SOURCES =
41
42 libSPADDERPluginTesterEngine_la_CXXFLAGS = \
43         -I$(top_builddir)/src/Tools/padder/meshjob/idl $(KERNEL_CXXFLAGS) \
44         @CORBA_CXXFLAGS@ @CORBA_INCLUDES@ @LIBXML_INCLUDES@
45
46 libSPADDERPluginTesterEngine_la_FFLAGS = -fexceptions
47 libSPADDERPluginTesterEngine_la_LIBADD = \
48         $(top_builddir)/src/Tools/padder/meshjob/idl/libSalomeIDLSPADDER.la \
49         @KERNEL_LDFLAGS@ -lSalomeContainer -lSalomeKernelHelpers \
50         @LIBXML_LIBS@
51
52
53 # For testing SMESH
54 #
55 libSPADDERPluginTesterEngine_la_CXXFLAGS += \
56         @GEOM_CXXFLAGS@ @MED_CXXFLAGS@ \
57         -I$(top_builddir)/idl \
58         -I$(top_srcdir)/src/SMESH \
59         -I$(top_srcdir)/src/SMESH_I \
60         -I$(top_srcdir)/src/SMESHDS \
61         -I$(top_srcdir)/src/SMDS \
62         -I$(top_srcdir)/src/SMESHUtils \
63         $(VTK_INCLUDES) $(CAS_CPPFLAGS) $(BOOST_CPPFLAGS)
64
65 libSPADDERPluginTesterEngine_la_LIBADD += \
66         $(top_builddir)/src/SMESH/libSMESHimpl.la \
67         $(top_builddir)/src/SMESH_I/libSMESHEngine.la \
68         $(top_builddir)/src/SMESHDS/libSMESHDS.la \
69         $(top_builddir)/src/SMDS/libSMDS.la \
70         $(top_builddir)/src/SMESHUtils/libSMESHUtils.la
71