Salome HOME
NRI : Change lGeometryClient by lGEOMClient.
[modules/smesh.git] / src / SMESH / Makefile.in
1 #==============================================================================
2 #  File      : Makefile.in
3 #  Created   : lun mai  6 13:33:11 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 # header files  
20 EXPORT_HEADERS= \
21         SMESH_Gen.hxx \
22         SMESH_Mesh.hxx \
23         SMESH_subMesh.hxx \
24         SMESH_Hypothesis.hxx \
25         SMESH_HypothesisFactory.hxx \
26         SMESH_Algo.hxx \
27         SMESH_1D_Algo.hxx \
28         SMESH_2D_Algo.hxx \
29         SMESH_3D_Algo.hxx \
30         SMESH_NumberOfSegments.hxx \
31         SMESH_LocalLength.hxx \
32         SMESH_LengthFromEdges.hxx \
33         SMESH_MaxElementArea.hxx \
34         SMESH_MaxElementVolume.hxx \
35         SMESH_Regular_1D.hxx \
36         SMESH_Quadrangle_2D.hxx \
37         SMESH_MEFISTO_2D.hxx \
38         SMESH_Hexa_3D.hxx \
39         SMESH_HypothesisCreator.hxx
40
41 EXPORT_PYSCRIPTS =
42
43 # Libraries targets
44
45 LIB= libSMESHimpl.la
46
47 LIB_SRC = SMESH_Gen.cxx SMESH_Mesh.cxx SMESH_subMesh.cxx \
48           SMESH_Hypothesis.cxx \
49           SMESH_HypothesisFactory.cxx \
50           SMESH_Algo.cxx \
51           SMESH_1D_Algo.cxx \
52           SMESH_2D_Algo.cxx \
53           SMESH_3D_Algo.cxx \
54           SMESH_NumberOfSegments.cxx \
55           SMESH_LocalLength.cxx \
56           SMESH_LengthFromEdges.cxx \
57           SMESH_MaxElementArea.cxx \
58           SMESH_MaxElementVolume.cxx \
59           SMESH_Regular_1D.cxx \
60           SMESH_Quadrangle_2D.cxx \
61           SMESH_MEFISTO_2D.cxx \
62           SMESH_Hexa_3D.cxx
63
64 LIB_SERVER_IDL = 
65
66 LIB_CLIENT_IDL =
67
68 # Executables targets
69 BIN = 
70 BIN_SRC = 
71
72 # additionnal information to compil and link file
73 CPPFLAGS+= $(OCC_INCLUDES) $(MED2_INCLUDES) $(HDF5_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
74 CXXFLAGS+= $(OCC_CXXFLAGS) $(MED2_INCLUDES) $(HDF5_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
75
76 #IDLCXXFLAGS+= -Wbtp
77
78 LDFLAGS+=  $(OCC_LIBS) $(HDF5_LIBS) $(MED2_LIBS) -lOpUtil -lSMESHDS -lSMDS -lMEFISTO2D -lMeshDriverDAT -lMeshDriverMED -lMeshDriverUNV -L${KERNEL_ROOT_DIR}/lib/salome
79
80 @CONCLUDE@
81