Salome HOME
This commit was generated by cvs2git to track changes on a CVS vendor
[modules/smesh.git] / src / SMDS / Makefile.in
1 # -* Makefile *- 
2 #
3 # Author : Patrick GOLDBRONN (CEA)
4 # Date : 29/06/2001
5 #
6
7 # source path
8 top_srcdir=@top_srcdir@
9 top_builddir=../..
10 srcdir=@srcdir@
11 VPATH=.:@srcdir@:@top_srcdir@/idl
12
13
14 @COMMENCE@
15
16 # Libraries targets
17
18 LIB = libSMDS.la 
19 LIB_SRC = SMDS_BasicMap.lxx \
20         SMDS_BasicMapIterator.lxx \
21         SMDS_EdgePosition.cxx \
22         SMDS_EdgePosition.lxx \
23         SMDS_FacePosition.cxx \
24         SMDS_FacePosition.lxx \
25         SMDS_Map.gxx \
26         SMDS_MapHasher.gxx \
27         SMDS_MapIterator.gxx \
28         SMDS_MapOfMeshElement.cxx \
29         SMDS_MapOfMeshElement.lxx \
30         SMDS_MapOfMeshOrientedElement.cxx \
31         SMDS_MapOfMeshOrientedElement.lxx \
32         SMDS_Mesh.cxx \
33         SMDS_Mesh.lxx \
34         SMDS_MeshEdge.cxx \
35         SMDS_MeshEdge.lxx \
36         SMDS_MeshEdgesIterator.cxx \
37         SMDS_MeshElement.cxx \
38         SMDS_MeshElement.lxx \
39         SMDS_MeshElementIDFactory.cxx \
40         SMDS_MeshElementIDFactory.lxx \
41         SMDS_MeshElementMapHasher.cxx \
42         SMDS_MeshElementMapHasher.lxx \
43         SMDS_MeshElementsIterator.cxx \
44         SMDS_MeshElementsIterator.lxx \
45         SMDS_MeshFace.cxx \
46         SMDS_MeshFace.lxx \
47         SMDS_MeshFacesIterator.cxx \
48         SMDS_MeshHexahedron.cxx \
49         SMDS_MeshHexahedron.lxx \
50         SMDS_MeshIDFactory.cxx \
51         SMDS_MeshIDFactory.lxx \
52         SMDS_MeshNode.cxx \
53         SMDS_MeshNode.lxx \
54         SMDS_MeshNodeIDFactory.cxx \
55         SMDS_MeshNodeIDFactory.lxx \
56         SMDS_MeshNodesIterator.cxx \
57         SMDS_MeshObject.cxx \
58         SMDS_MeshOrientedElementMapHasher.cxx \
59         SMDS_MeshOrientedElementMapHasher.lxx \
60         SMDS_MeshPrism.cxx \
61         SMDS_MeshPrism.lxx \
62         SMDS_MeshPyramid.cxx \
63         SMDS_MeshPyramid.lxx \
64         SMDS_MeshQuadrangle.cxx \
65         SMDS_MeshQuadrangle.lxx \
66         SMDS_MeshTetrahedron.cxx \
67         SMDS_MeshTetrahedron.lxx \
68         SMDS_MeshTriangle.cxx \
69         SMDS_MeshTriangle.lxx \
70         SMDS_MeshVolume.cxx \
71         SMDS_MeshVolume.lxx \
72         SMDS_MeshVolumesIterator.cxx \
73         SMDS_PntHasher.cxx \
74         SMDS_PntHasher.lxx \
75         SMDS_Position.cxx \
76         SMDS_Position.lxx \
77         SMDS_SpacePosition.cxx \
78         SMDS_SpacePosition.lxx \
79         SMDS_StdMapNode.gxx \
80         SMDS_StdMapNode.lxx \
81         SMDS_VertexPosition.cxx \
82         SMDS_DataMapIteratorOfDataMapOfIntegerMeshElement_0.cxx \
83         SMDS_DataMapIteratorOfDataMapOfPntInteger_0.cxx \
84         SMDS_DataMapNodeOfDataMapOfIntegerMeshElement_0.cxx \
85         SMDS_DataMapNodeOfDataMapOfPntInteger_0.cxx \
86         SMDS_DataMapOfIntegerMeshElement_0.cxx \
87         SMDS_DataMapOfPntInteger_0.cxx \
88         SMDS_ExtendedMap_0.cxx \
89         SMDS_ExtendedOrientedMap_0.cxx \
90         SMDS_ListIteratorOfListOfMeshElement_0.cxx \
91         SMDS_ListIteratorOfListOfMesh_0.cxx \
92         SMDS_ListNodeOfListOfMeshElement_0.cxx \
93         SMDS_ListNodeOfListOfMesh_0.cxx \
94         SMDS_ListOfMeshElement_0.cxx \
95         SMDS_ListOfMesh_0.cxx \
96         SMDS_MapIteratorOfExtendedMap_0.cxx \
97         SMDS_MapIteratorOfExtendedOrientedMap_0.cxx \
98         SMDS_StdMapNodeOfExtendedMap_0.cxx \
99         SMDS_StdMapNodeOfExtendedOrientedMap_0.cxx \
100         SMDSControl.cxx \
101         SMDSControl_BoundaryFaces.cxx \
102         SMDSControl_BoundaryEdges.cxx \
103         SMDSControl_MeshBoundary.cxx \
104         SMDS_ListIteratorOfListOfMeshGroup_0.cxx \
105         SMDS_ListOfMeshGroup_0.cxx \
106         SMDS_ListNodeOfListOfMeshGroup_0.cxx \
107         SMDS_MeshGroup.cxx \
108         SMDSEdit_Transform.cxx \
109         SMDS_HSequenceOfMesh_0.cxx \
110         SMDS_SequenceNodeOfSequenceOfMesh_0.cxx \
111         SMDS_SequenceOfMesh_0.cxx
112
113
114 LIB_CLIENT_IDL = 
115 LIB_SERVER_IDL = 
116
117 # Executables targets
118 BIN =
119 BIN_SRC =
120 BIN_CLIENT_IDL = 
121 BIN_SERVER_IDL = 
122
123 # header files 
124 EXPORT_HEADERS= Handle_SMDS_DataMapNodeOfDataMapOfIntegerMeshElement.hxx \
125         Handle_SMDS_DataMapNodeOfDataMapOfPntInteger.hxx \
126         Handle_SMDS_EdgePosition.hxx \
127         Handle_SMDS_FacePosition.hxx \
128         Handle_SMDS_ListNodeOfListOfMesh.hxx \
129         Handle_SMDS_ListNodeOfListOfMeshElement.hxx \
130         Handle_SMDS_Mesh.hxx \
131         Handle_SMDS_MeshEdge.hxx \
132         Handle_SMDS_MeshElement.hxx \
133         Handle_SMDS_MeshElementIDFactory.hxx \
134         Handle_SMDS_MeshFace.hxx \
135         Handle_SMDS_MeshHexahedron.hxx \
136         Handle_SMDS_MeshIDFactory.hxx \
137         Handle_SMDS_MeshNode.hxx \
138         Handle_SMDS_MeshNodeIDFactory.hxx \
139         Handle_SMDS_MeshObject.hxx \
140         Handle_SMDS_MeshPrism.hxx \
141         Handle_SMDS_MeshPyramid.hxx \
142         Handle_SMDS_MeshQuadrangle.hxx \
143         Handle_SMDS_MeshTetrahedron.hxx \
144         Handle_SMDS_MeshTriangle.hxx \
145         Handle_SMDS_MeshVolume.hxx \
146         Handle_SMDS_Position.hxx \
147         Handle_SMDS_SpacePosition.hxx \
148         Handle_SMDS_StdMapNodeOfExtendedMap.hxx \
149         Handle_SMDS_StdMapNodeOfExtendedOrientedMap.hxx \
150         Handle_SMDS_VertexPosition.hxx \
151         SMDS_BasicMap.lxx \
152         SMDS_BasicMapIterator.lxx \
153         SMDS_DataMapIteratorOfDataMapOfIntegerMeshElement.hxx \
154         SMDS_DataMapIteratorOfDataMapOfPntInteger.hxx \
155         SMDS_DataMapNodeOfDataMapOfIntegerMeshElement.hxx \
156         SMDS_DataMapNodeOfDataMapOfPntInteger.hxx \
157         SMDS_DataMapOfIntegerMeshElement.hxx \
158         SMDS_DataMapOfPntInteger.hxx \
159         SMDS_EdgePosition.hxx \
160         SMDS_EdgePosition.lxx \
161         SMDS_ExtendedMap.hxx \
162         SMDS_ExtendedOrientedMap.hxx \
163         SMDS_FacePosition.hxx \
164         SMDS_FacePosition.lxx \
165         SMDS_ListIteratorOfListOfMesh.hxx \
166         SMDS_ListIteratorOfListOfMeshElement.hxx \
167         SMDS_ListNodeOfListOfMesh.hxx \
168         SMDS_ListNodeOfListOfMeshElement.hxx \
169         SMDS_ListOfMesh.hxx \
170         SMDS_ListOfMeshElement.hxx \
171         SMDS_MapIteratorOfExtendedMap.hxx \
172         SMDS_MapIteratorOfExtendedOrientedMap.hxx \
173         SMDS_MapNode.lxx \
174         SMDS_MapOfMeshElement.hxx \
175         SMDS_MapOfMeshElement.lxx \
176         SMDS_MapOfMeshOrientedElement.hxx \
177         SMDS_MapOfMeshOrientedElement.lxx \
178         SMDS_Mesh.hxx \
179         SMDS_Mesh.lxx \
180         SMDS_MeshEdge.hxx \
181         SMDS_MeshEdge.lxx \
182         SMDS_MeshEdgesIterator.hxx \
183         SMDS_MeshElement.hxx \
184         SMDS_MeshElement.lxx \
185         SMDS_MeshElementIDFactory.hxx \
186         SMDS_MeshElementIDFactory.lxx \
187         SMDS_MeshElementMapHasher.hxx \
188         SMDS_MeshElementMapHasher.lxx \
189         SMDS_MeshElementsIterator.hxx \
190         SMDS_MeshElementsIterator.lxx \
191         SMDS_MeshFace.hxx \
192         SMDS_MeshFace.lxx \
193         SMDS_MeshFacesIterator.hxx \
194         SMDS_MeshHexahedron.hxx \
195         SMDS_MeshHexahedron.lxx \
196         SMDS_MeshIDFactory.hxx \
197         SMDS_MeshIDFactory.lxx \
198         SMDS_MeshNode.hxx \
199         SMDS_MeshNode.lxx \
200         SMDS_MeshNodeIDFactory.hxx \
201         SMDS_MeshNodeIDFactory.lxx \
202         SMDS_MeshNodesIterator.hxx \
203         SMDS_MeshObject.hxx \
204         SMDS_MeshOrientedElementMapHasher.hxx \
205         SMDS_MeshOrientedElementMapHasher.lxx \
206         SMDS_MeshPrism.hxx \
207         SMDS_MeshPrism.lxx \
208         SMDS_MeshPyramid.hxx \
209         SMDS_MeshPyramid.lxx \
210         SMDS_MeshQuadrangle.hxx \
211         SMDS_MeshQuadrangle.lxx \
212         SMDS_MeshTetrahedron.hxx \
213         SMDS_MeshTetrahedron.lxx \
214         SMDS_MeshTriangle.hxx \
215         SMDS_MeshTriangle.lxx \
216         SMDS_MeshVolume.hxx \
217         SMDS_MeshVolume.lxx \
218         SMDS_MeshVolumesIterator.hxx \
219         SMDS_PntHasher.hxx \
220         SMDS_PntHasher.lxx \
221         SMDS_Position.hxx \
222         SMDS_Position.lxx \
223         SMDS_SpacePosition.hxx \
224         SMDS_SpacePosition.lxx \
225         SMDS_StdMapNode.lxx \
226         SMDS_StdMapNodeOfExtendedMap.hxx \
227         SMDS_StdMapNodeOfExtendedOrientedMap.hxx \
228         SMDS_TypeOfPosition.hxx \
229         SMDS_VertexPosition.hxx \
230         Handle_SMDSControl_BoundaryEdges.hxx \
231         SMDSEdit_Transform.hxx \
232         Handle_SMDSControl_BoundaryFaces.hxx \
233         SMDS_HSequenceOfMesh.hxx \
234         Handle_SMDSControl_MeshBoundary.hxx \
235         SMDS_ListIteratorOfListOfMeshGroup.hxx \
236         Handle_SMDS_HSequenceOfMesh.hxx \
237         SMDS_ListNodeOfListOfMeshGroup.hxx \
238         Handle_SMDS_ListNodeOfListOfMeshGroup.hxx \
239         SMDS_ListOfMeshGroup.hxx \
240         Handle_SMDS_MeshGroup.hxx \
241         SMDSAbs_ElementType.hxx \
242         SMDSControl.hxx \
243         SMDS_MeshGroup.hxx \
244         SMDSControl_BoundaryEdges.hxx \
245         SMDS_MeshGroup.lxx \
246         SMDSControl_BoundaryFaces.hxx \
247         SMDS_SequenceNodeOfSequenceOfMesh.hxx \
248         SMDSControl_MeshBoundary.hxx \
249         SMDS_SequenceOfMesh.hxx
250
251
252 # additionnal information to compil and link file
253 CPPFLAGS += $(OCC_INCLUDES) -I${KERNEL_ROOT_DIR}/include/salome
254 CXXFLAGS += $(OCC_CXXFLAGS) -I${KERNEL_ROOT_DIR}/include/salome
255 LDFLAGS  += $(OCC_LIBS) -L${KERNEL_ROOT_DIR}/lib/salome
256
257 # additional file to be cleaned
258 MOSTLYCLEAN =
259 CLEAN =
260 DISTCLEAN =
261
262 @CONCLUDE@
263