Salome HOME
NRI : First integration.
[modules/smesh.git] / src / SMESH_I / Makefile.in
1 #==============================================================================
2 #  File      : Makefile.in
3 #  Created   : mar mai 21 09:12:43 CEST 2002
4 #  Author    : Paul RASCLE, EDF
5 #  Project   : SALOME
6 #  Copyright : EDF 2002
7 #  $Header$
8 #==============================================================================
9
10 # source path
11 top_srcdir=@top_srcdir@
12 top_builddir=../..
13 srcdir=@srcdir@
14 VPATH=.:@srcdir@:@top_srcdir@/idl:$(top_builddir)/idl:${KERNEL_ROOT_DIR}/idl/salome:${MED_ROOT_DIR}/idl/salome
15
16
17 @COMMENCE@
18
19 EXPORT_PYSCRIPTS = smeshpy.py SMESH_test.py
20
21 # Libraries targets
22
23 LIB= libSMESHEngine.la
24
25 LIB_SRC = SMESH_Gen_i.cxx SMESH_Mesh_i.cxx SMESH_MEDMesh_i.cxx \
26           SMESH_MEDFamily_i.cxx SMESH_MEDSupport_i.cxx \
27           SMESH_subMesh_i.cxx \
28           SMESH_MeshEditor_i.cxx \
29           SMESH_Hypothesis_i.cxx \
30           SMESH_topo.cxx SMESH_HypothesisFactory_i.cxx \
31           SMESH_Algo_i.cxx \
32           SMESH_1D_Algo_i.cxx \
33           SMESH_2D_Algo_i.cxx \
34           SMESH_3D_Algo_i.cxx \
35           SMESH_NumberOfSegments_i.cxx \
36           SMESH_LocalLength_i.cxx \
37           SMESH_MaxElementArea_i.cxx \
38           SMESH_MaxElementVolume_i.cxx \
39           SMESH_Regular_1D_i.cxx \
40           SMESH_Quadrangle_2D_i.cxx \
41           SMESH_MEFISTO_2D_i.cxx \
42           SMESH_Hexa_3D_i.cxx
43
44 LIB_SERVER_IDL = SMESH_Gen.idl SMESH_Hypothesis.idl SMESH_Mesh.idl \
45                  SALOME_Component.idl SALOME_Exception.idl \
46                  SMESH_BasicHypothesis.idl
47
48 LIB_CLIENT_IDL = SALOMEDS.idl GEOM_Gen.idl GEOM_Shape.idl MED.idl SALOMEDS_Attributes.idl
49
50 # Executables targets
51 BIN = 
52 BIN_SRC = 
53
54 # additionnal information to compil and link file
55 CPPFLAGS+= $(OCC_INCLUDES) $(MED2_INCLUDES) $(HDF5_INCLUDES)
56 CXXFLAGS+= $(OCC_CXXFLAGS) $(MED2_INCLUDES) $(HDF5_INCLUDES)
57
58 #IDLCXXFLAGS+= -Wbtp
59
60 LDFLAGS+=  $(OCC_LIBS) $(HDF5_LIBS) $(MED2_LIBS) -lSMESHimpl -lSalomeContainer -lSalomeNS -lSalomeDS -lRegistry -lSalomeHDFPersist -lOpUtil -lGeometryClient -lSMESHDS -lSMDS -lMEFISTO2D -lMeshDriverMED -lSalomeLifeCycleCORBA
61
62 @CONCLUDE@
63