1
# $Id: Makefile,v 1.139 2007/03/02 09:20:21 remacle Exp $
1
# $Id: Makefile,v 1.149 2007-07-09 13:54:36 geuzaine Exp $
3
3
# Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle
22
22
include ../variables
24
24
LIB = ../lib/libGmshGeo.a
25
INCLUDE = -I../Common -I../DataStr -I../Geo -I../Mesh -I../Numeric\
26
-I../Parser -I../Fltk -I../contrib/NR -I../contrib/FourierModel -I../contrib/ANN/include -I../contrib/MathEval
25
INCLUDE = -I../Common -I../DataStr -I../Geo -I../Mesh -I../Post -I../Numeric\
26
-I../Parser -I../Fltk -I../contrib/NR -I../contrib/FourierModel\
27
-I../contrib/ANN/include -I../contrib/MathEval
27
28
CFLAGS = ${OPTIM} ${FLAGS} ${INCLUDE}
30
31
GVertex.cpp GEdge.cpp GEdgeLoop.cpp GFace.cpp GRegion.cpp\
31
32
gmshVertex.cpp gmshEdge.cpp gmshFace.cpp gmshRegion.cpp gmshSurface.cpp\
32
33
OCCVertex.cpp OCCEdge.cpp OCCFace.cpp OCCRegion.cpp\
33
35
projectionFace.cpp\
41
43
ExtrudeParams.cpp \
162
162
ExtrudeParams.h ../Common/SmoothData.h GFace.h GEdgeLoop.h Pair.h \
163
163
GRegion.h OCCVertex.h OCCIncludes.h OCCEdge.h OCCFace.h OCCRegion.h \
164
164
../Common/Message.h
165
FEdge.o: FEdge.cpp ../Common/Message.h FEdge.h GEdge.h GEntity.h Range.h \
166
SPoint3.h SBoundingBox3d.h ../Common/GmshDefines.h GVertex.h MVertex.h \
167
GPoint.h SPoint2.h SVector3.h MElement.h MEdge.h ../Common/Hash.h \
168
MFace.h ../Numeric/Numeric.h ../Common/Context.h ../DataStr/List.h \
169
ExtrudeParams.h ../Common/SmoothData.h GModel.h GFace.h GEdgeLoop.h \
170
Pair.h GRegion.h FVertex.h
171
FFace.o: FFace.cpp FVertex.h GModel.h GVertex.h GEntity.h Range.h \
172
SPoint3.h SBoundingBox3d.h ../Common/GmshDefines.h MVertex.h GPoint.h \
173
SPoint2.h GEdge.h SVector3.h MElement.h MEdge.h ../Common/Hash.h \
174
MFace.h ../Numeric/Numeric.h ../Common/Context.h ../DataStr/List.h \
175
ExtrudeParams.h ../Common/SmoothData.h GFace.h GEdgeLoop.h Pair.h \
176
GRegion.h FFace.h FEdge.h ../Common/Message.h
165
177
projectionFace.o: projectionFace.cpp projectionFace.h GFace.h GPoint.h \
166
178
GEntity.h Range.h SPoint3.h SBoundingBox3d.h ../Common/GmshDefines.h \
167
179
GEdgeLoop.h GEdge.h GVertex.h MVertex.h SPoint2.h SVector3.h MElement.h \
173
185
GEdge.h SVector3.h MElement.h MEdge.h ../Common/Hash.h MFace.h \
174
186
../Numeric/Numeric.h ../Common/Context.h ../DataStr/List.h \
175
187
ExtrudeParams.h ../Common/SmoothData.h GFace.h GEdgeLoop.h Pair.h \
176
GRegion.h gmshSurface.h ../Mesh/Attractors.h ../Geo/SPoint3.h \
177
../Geo/Geo.h ../Geo/gmshSurface.h ../DataStr/Tree.h ../DataStr/avl.h \
178
../Geo/SPoint2.h ../Geo/ExtrudeParams.h ../Common/Message.h \
179
../Geo/GEdge.h MRep.h ../Common/VertexArray.h ../Common/OS.h
188
GRegion.h gmshSurface.h ../Mesh/Field.h ../Post/Views.h \
189
../Post/ColorTable.h ../Common/VertexArray.h ../Post/AdaptiveViews.h \
190
../Common/GmshMatrix.h ../Geo/Geo.h ../Geo/gmshSurface.h \
191
../DataStr/Tree.h ../DataStr/avl.h ../Geo/SPoint2.h \
192
../Geo/ExtrudeParams.h ../Geo/GEdge.h ../Post/OctreePost.h \
193
../Common/Octree.h ../Common/OctreeInternals.h MRep.h \
194
../Common/Message.h ../Common/OS.h ../Mesh/BackgroundMesh.h
180
195
GModelIO_Geo.o: GModelIO_Geo.cpp GModel.h GVertex.h GEntity.h Range.h \
181
196
SPoint3.h SBoundingBox3d.h ../Common/GmshDefines.h MVertex.h GPoint.h \
182
197
SPoint2.h GEdge.h SVector3.h MElement.h MEdge.h ../Common/Hash.h \
194
209
../Common/SmoothData.h GFace.h GEdgeLoop.h Pair.h GRegion.h \
195
210
gmshRegion.h Geo.h gmshSurface.h ../DataStr/Tree.h ../DataStr/avl.h \
196
211
gmshFace.h gmshVertex.h gmshEdge.h
197
GModelIO_Fourier.o: GModelIO_Fourier.cpp GModel.h GVertex.h GEntity.h \
198
Range.h SPoint3.h SBoundingBox3d.h ../Common/GmshDefines.h MVertex.h \
199
GPoint.h SPoint2.h GEdge.h SVector3.h MElement.h MEdge.h \
212
GModelIO_OCC.o: GModelIO_OCC.cpp GModelIO_OCC.h GModel.h GVertex.h \
213
GEntity.h Range.h SPoint3.h SBoundingBox3d.h ../Common/GmshDefines.h \
214
MVertex.h GPoint.h SPoint2.h GEdge.h SVector3.h MElement.h MEdge.h \
200
215
../Common/Hash.h MFace.h ../Numeric/Numeric.h ../Common/Context.h \
201
216
../DataStr/List.h ExtrudeParams.h ../Common/SmoothData.h GFace.h \
202
GEdgeLoop.h Pair.h GRegion.h fourierFace.h gmshFace.h Geo.h \
203
gmshSurface.h ../DataStr/Tree.h ../DataStr/avl.h gmshVertex.h \
204
../Common/Message.h ../Common/Views.h ../Common/ColorTable.h \
205
../Common/VertexArray.h ../Common/SmoothData.h \
206
../Common/AdaptiveViews.h ../Common/GmshMatrix.h
207
GModelIO_OCC.o: GModelIO_OCC.cpp GModel.h GVertex.h GEntity.h Range.h \
217
GEdgeLoop.h Pair.h GRegion.h OCCIncludes.h ../Common/Message.h \
218
OCCVertex.h OCCEdge.h OCCFace.h OCCRegion.h
219
GModelIO_F.o: GModelIO_F.cpp GModel.h GVertex.h GEntity.h Range.h \
208
220
SPoint3.h SBoundingBox3d.h ../Common/GmshDefines.h MVertex.h GPoint.h \
209
221
SPoint2.h GEdge.h SVector3.h MElement.h MEdge.h ../Common/Hash.h \
210
222
MFace.h ../Numeric/Numeric.h ../Common/Context.h ../DataStr/List.h \
211
223
ExtrudeParams.h ../Common/SmoothData.h GFace.h GEdgeLoop.h Pair.h \
212
GRegion.h ../Common/Message.h OCCIncludes.h OCCVertex.h OCCEdge.h \
213
OCCFace.h OCCRegion.h
224
GRegion.h ../Common/Message.h ../Post/Views.h ../Post/ColorTable.h \
225
../Common/VertexArray.h ../Post/AdaptiveViews.h ../Common/GmshMatrix.h \
226
FFace.h FEdge.h FVertex.h ../Mesh/meshGFace.h GModelIO_F.h
214
227
GModelIO_CGNS.o: GModelIO_CGNS.cpp GModel.h GVertex.h GEntity.h Range.h \
215
228
SPoint3.h SBoundingBox3d.h ../Common/GmshDefines.h MVertex.h GPoint.h \
216
229
SPoint2.h GEdge.h SVector3.h MElement.h MEdge.h ../Common/Hash.h \
222
235
SPoint2.h GEdge.h SVector3.h MElement.h MEdge.h ../Common/Hash.h \
223
236
MFace.h ../Numeric/Numeric.h ../Common/Context.h ../DataStr/List.h \
224
237
ExtrudeParams.h ../Common/SmoothData.h GFace.h GEdgeLoop.h Pair.h \
225
GRegion.h GModelIO_MED.h ../Common/Message.h
238
GRegion.h ../Common/Message.h
226
239
ExtrudeParams.o: ExtrudeParams.cpp ../Common/Gmsh.h ../Common/Message.h \
227
240
../DataStr/Malloc.h ../DataStr/List.h ../DataStr/Tree.h \
228
241
../DataStr/avl.h ../DataStr/Tools.h ../DataStr/List.h ../DataStr/Tree.h \
267
280
SPoint3.h MEdge.h SVector3.h ../Common/Hash.h MFace.h \
268
281
../Numeric/Numeric.h ../Common/Context.h ../DataStr/List.h GEntity.h \
269
282
Range.h SBoundingBox3d.h ../Common/Message.h
270
SVector3.o: SVector3.cpp SVector3.h SPoint3.h
271
SBoundingBox3d.o: SBoundingBox3d.cpp SBoundingBox3d.h SPoint3.h