changed nglib to 4.13-RC
[engrid.git] / src / netgen_svn / ng.pro
blob1b3c3a8f1c6c9a25144d0323336a671719aa3d60
1 QT -= gui
3 win32 {
4 TARGET = nglib
7 TEMPLATE = lib
8 CONFIG += staticlib
10 LANGUAGE = C++
11 CONFIG += release warn_off
12 INCLUDEPATH += netgen-mesher/netgen/libsrc/include
13 INCLUDEPATH += ./netgen-mesher/netgen/nglib
15 #INCLUDEPATH += .
17 win32 {
18 DEFINES += NO_PARALLEL_THREADS
21 win32 {
22 DEFINES += NGLIB_EXPORTS
25 win32 {
26 DEFINES += DLL_EXPORT
29 DEFINES += vtkRendering_EXPORTS
30 #DEFINES += PIC
31 #DEFINES += HAVE_CONFIG_H
33 #PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;NGLIB_EXPORTS;MSVC_EXPRESS;WINVER=0x0600;NTDDI_VERSION=NTDDI_VISTA"
34 #PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;NGLIB_EXPORTS;MSVC_EXPRESS;WINVER=0x0600;NTDDI_VERSION=NTDDI_VISTA"
35 #PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;NGLIB_EXPORTS;MSVC_EXPRESS;WINVER=0x0600;NTDDI_VERSION=NTDDI_VISTA"
36 #PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;NGLIB_EXPORTS;MSVC_EXPRESS;WINVER=0x0600;NTDDI_VERSION=NTDDI_VISTA"
37 #PreprocessorDefinitions="WNT;WIN32;NDEBUG;_WINDOWS;_USRDLL;NGLIB_EXPORTS;MSVC_EXPRESS;OCCGEOMETRY;WINVER=0x0600;NTDDI_VERSION=NTDDI_VISTA"
38 #PreprocessorDefinitions="WNT;WIN32;NDEBUG;_WINDOWS;_USRDLL;NGLIB_EXPORTS;MSVC_EXPRESS;OCCGEOMETRY;_OCC64;WINVER=0x0600;NTDDI_VERSION=NTDDI_VISTA"
40 SOURCES = \
41 ./netgen-mesher/netgen/libsrc/occ/occmeshsurf.cpp \
42 ./netgen-mesher/netgen/libsrc/occ/occgenmesh.cpp \
43 ./netgen-mesher/netgen/libsrc/occ/occconstruction.cpp \
44 ./netgen-mesher/netgen/libsrc/occ/occgeom.cpp \
45 ./netgen-mesher/netgen/libsrc/interface/writefeap.cpp \
46 ./netgen-mesher/netgen/libsrc/interface/writegmsh.cpp \
47 ./netgen-mesher/netgen/libsrc/interface/writetet.cpp \
48 ./netgen-mesher/netgen/libsrc/interface/writejcm.cpp \
49 ./netgen-mesher/netgen/libsrc/interface/writedolfin.cpp \
50 ./netgen-mesher/netgen/libsrc/interface/writetochnog.cpp \
51 ./netgen-mesher/netgen/libsrc/interface/read_fnf_mesh.cpp \
52 ./netgen-mesher/netgen/libsrc/interface/writefluent.cpp \
53 ./netgen-mesher/netgen/libsrc/interface/readtetmesh.cpp \
54 ./netgen-mesher/netgen/libsrc/interface/writetecplot.cpp \
55 ./netgen-mesher/netgen/libsrc/interface/writeabaqus.cpp \
56 ./netgen-mesher/netgen/libsrc/interface/writeuser.cpp \
57 ./netgen-mesher/netgen/libsrc/interface/readuser.cpp \
58 ./netgen-mesher/netgen/libsrc/interface/writediffpack.cpp \
59 ./netgen-mesher/netgen/libsrc/interface/writepermas.cpp \
60 ./netgen-mesher/netgen/libsrc/interface/writeelmer.cpp \
61 ./netgen-mesher/netgen/libsrc/interface/writegmsh2.cpp \
62 ./netgen-mesher/netgen/libsrc/interface/wuchemnitz.cpp \
63 ./netgen-mesher/netgen/libsrc/general/ngexception.cpp \
64 ./netgen-mesher/netgen/libsrc/general/parthreads.cpp \
65 ./netgen-mesher/netgen/libsrc/general/profiler.cpp \
66 ./netgen-mesher/netgen/libsrc/general/array.cpp \
67 ./netgen-mesher/netgen/libsrc/general/sort.cpp \
68 ./netgen-mesher/netgen/libsrc/general/optmem.cpp \
69 ./netgen-mesher/netgen/libsrc/general/hashtabl.cpp \
70 ./netgen-mesher/netgen/libsrc/general/spbita2d.cpp \
71 ./netgen-mesher/netgen/libsrc/general/symbolta.cpp \
72 ./netgen-mesher/netgen/libsrc/general/flags.cpp \
73 ./netgen-mesher/netgen/libsrc/general/bitarray.cpp \
74 ./netgen-mesher/netgen/libsrc/general/seti.cpp \
75 ./netgen-mesher/netgen/libsrc/general/dynamicmem.cpp \
76 ./netgen-mesher/netgen/libsrc/general/mystring.cpp \
77 ./netgen-mesher/netgen/libsrc/general/table.cpp \
78 ./netgen-mesher/netgen/libsrc/stlgeom/stlgeomchart.cpp \
79 ./netgen-mesher/netgen/libsrc/stlgeom/stltool.cpp \
80 ./netgen-mesher/netgen/libsrc/stlgeom/stlgeommesh.cpp \
81 ./netgen-mesher/netgen/libsrc/stlgeom/stltopology.cpp \
82 ./netgen-mesher/netgen/libsrc/stlgeom/meshstlsurface.cpp \
83 ./netgen-mesher/netgen/libsrc/stlgeom/stlgeom.cpp \
84 ./netgen-mesher/netgen/libsrc/stlgeom/stlline.cpp \
85 ./netgen-mesher/netgen/libsrc/gprim/geom2d.cpp \
86 ./netgen-mesher/netgen/libsrc/gprim/transform3d.cpp \
87 ./netgen-mesher/netgen/libsrc/gprim/geomfuncs.cpp \
88 ./netgen-mesher/netgen/libsrc/gprim/adtree.cpp \
89 ./netgen-mesher/netgen/libsrc/gprim/geom3d.cpp \
90 ./netgen-mesher/netgen/libsrc/gprim/geomtest3d.cpp \
91 ./netgen-mesher/netgen/libsrc/csg/curve2d.cpp \
92 ./netgen-mesher/netgen/libsrc/csg/singularref.cpp \
93 ./netgen-mesher/netgen/libsrc/csg/meshsurf.cpp \
94 ./netgen-mesher/netgen/libsrc/csg/explicitcurve2d.cpp \
95 ./netgen-mesher/netgen/libsrc/csg/edgeflw.cpp \
96 ./netgen-mesher/netgen/libsrc/csg/manifold.cpp \
97 ./netgen-mesher/netgen/libsrc/csg/spline3d.cpp \
98 ./netgen-mesher/netgen/libsrc/csg/extrusion.cpp \
99 ./netgen-mesher/netgen/libsrc/csg/surface.cpp \
100 ./netgen-mesher/netgen/libsrc/csg/revolution.cpp \
101 ./netgen-mesher/netgen/libsrc/csg/algprim.cpp \
102 ./netgen-mesher/netgen/libsrc/csg/identify.cpp \
103 ./netgen-mesher/netgen/libsrc/csg/bspline2d.cpp \
104 ./netgen-mesher/netgen/libsrc/csg/triapprox.cpp \
105 ./netgen-mesher/netgen/libsrc/csg/genmesh.cpp \
106 ./netgen-mesher/netgen/libsrc/csg/gencyl.cpp \
107 ./netgen-mesher/netgen/libsrc/csg/csgparser.cpp \
108 ./netgen-mesher/netgen/libsrc/csg/specpoin.cpp \
109 ./netgen-mesher/netgen/libsrc/csg/csgeom.cpp \
110 ./netgen-mesher/netgen/libsrc/csg/solid.cpp \
111 ./netgen-mesher/netgen/libsrc/csg/brick.cpp \
112 ./netgen-mesher/netgen/libsrc/csg/polyhedra.cpp \
113 ./netgen-mesher/netgen/libsrc/linalg/densemat.cpp \
114 ./netgen-mesher/netgen/libsrc/linalg/bfgs.cpp \
115 ./netgen-mesher/netgen/libsrc/linalg/linopt.cpp \
116 ./netgen-mesher/netgen/libsrc/linalg/linsearch.cpp \
117 ./netgen-mesher/netgen/libsrc/linalg/polynomial.cpp \
118 ./netgen-mesher/netgen/libsrc/meshing/validate.cpp \
119 ./netgen-mesher/netgen/libsrc/meshing/adfront3.cpp \
120 ./netgen-mesher/netgen/libsrc/meshing/localh.cpp \
121 ./netgen-mesher/netgen/libsrc/meshing/bisect.cpp \
122 ./netgen-mesher/netgen/libsrc/meshing/basegeom.cpp \
123 ./netgen-mesher/netgen/libsrc/meshing/hprefinement.cpp \
124 ./netgen-mesher/netgen/libsrc/meshing/parallelmesh.cpp \
125 ./netgen-mesher/netgen/libsrc/meshing/improve3.cpp \
126 ./netgen-mesher/netgen/libsrc/meshing/smoothing2.5.cpp \
127 ./netgen-mesher/netgen/libsrc/meshing/msghandler.cpp \
128 ./netgen-mesher/netgen/libsrc/meshing/triarls.cpp \
129 ./netgen-mesher/netgen/libsrc/meshing/smoothing2.cpp \
130 ./netgen-mesher/netgen/libsrc/meshing/meshfunc2d.cpp \
131 ./netgen-mesher/netgen/libsrc/meshing/pyramid2rls.cpp \
132 ./netgen-mesher/netgen/libsrc/meshing/netrule3.cpp \
133 ./netgen-mesher/netgen/libsrc/meshing/adfront2.cpp \
134 ./netgen-mesher/netgen/libsrc/meshing/specials.cpp \
135 ./netgen-mesher/netgen/libsrc/meshing/curvedelems.cpp \
136 ./netgen-mesher/netgen/libsrc/meshing/meshfunc.cpp \
137 ./netgen-mesher/netgen/libsrc/meshing/ruler3.cpp \
138 ./netgen-mesher/netgen/libsrc/meshing/refine.cpp \
139 ./netgen-mesher/netgen/libsrc/meshing/smoothing3.cpp \
140 ./netgen-mesher/netgen/libsrc/meshing/meshing2.cpp \
141 ./netgen-mesher/netgen/libsrc/meshing/delaunay.cpp \
142 ./netgen-mesher/netgen/libsrc/meshing/pyramidrls.cpp \
143 ./netgen-mesher/netgen/libsrc/meshing/improve2gen.cpp \
144 ./netgen-mesher/netgen/libsrc/meshing/zrefine.cpp \
145 ./netgen-mesher/netgen/libsrc/meshing/clusters.cpp \
146 ./netgen-mesher/netgen/libsrc/meshing/quadrls.cpp \
147 ./netgen-mesher/netgen/libsrc/meshing/boundarylayer.cpp \
148 ./netgen-mesher/netgen/libsrc/meshing/parser3.cpp \
149 ./netgen-mesher/netgen/libsrc/meshing/parser2.cpp \
150 ./netgen-mesher/netgen/libsrc/meshing/meshing3.cpp \
151 ./netgen-mesher/netgen/libsrc/meshing/global.cpp \
152 ./netgen-mesher/netgen/libsrc/meshing/topology.cpp \
153 ./netgen-mesher/netgen/libsrc/meshing/meshclass.cpp \
154 ./netgen-mesher/netgen/libsrc/meshing/netrule2.cpp \
155 ./netgen-mesher/netgen/libsrc/meshing/secondorder.cpp \
156 ./netgen-mesher/netgen/libsrc/meshing/ruler2.cpp \
157 ./netgen-mesher/netgen/libsrc/meshing/paralleltop.cpp \
158 ./netgen-mesher/netgen/libsrc/meshing/tetrarls.cpp \
159 ./netgen-mesher/netgen/libsrc/meshing/bcfunctions.cpp \
160 ./netgen-mesher/netgen/libsrc/meshing/meshtool.cpp \
161 ./netgen-mesher/netgen/libsrc/meshing/improve2.cpp \
162 ./netgen-mesher/netgen/libsrc/meshing/meshtype.cpp \
163 ./netgen-mesher/netgen/libsrc/meshing/geomsearch.cpp \
164 ./netgen-mesher/netgen/libsrc/geom2d/splinegeometry.cpp \
165 ./netgen-mesher/netgen/libsrc/geom2d/geom2dmesh.cpp \
166 ./netgen-mesher/netgen/libsrc/geom2d/genmesh2d.cpp \
167 ./netgen-mesher/netgen/libsrc/geom2d/spline.cpp \
168 ./netgen-mesher/netgen/nglib/ng_stl.cpp \
169 ./netgen-mesher/netgen/nglib/nglib.cpp \
170 ./netgen-mesher/netgen/nglib/ng_vol.cpp