closing in
[engrid.git] / engrid.pro
blobce4747aeffe47a29cb5fa0d5ce6db4247177a4ea
1 TEMPLATE = app
2 LANGUAGE = C++
4 #CONFIG += qt release thread
5 CONFIG += qt debug thread
6 QT += xml network opengl
8 LIBS += -lvtkCommon
9 LIBS += -lvtkGraphics
10 LIBS += -lvtkImaging
11 LIBS += -lvtkHybrid
12 LIBS += -lQVTK
15 LIBS += -lng
17 #DEFINES += QT_NO_DEBUG
19 !win32 {
20 LIBS += -L./netgen_svn
21 LIBS += -L$(VTKLIBDIR)
22 LIBS += -Wl,-rpath
23 QMAKE_CXXFLAGS += -Wno-deprecated
24 INCLUDEPATH += $(VTKINCDIR)
25 INCLUDEPATH += ./netgen_svn/netgen-mesher/netgen/nglib
26 INCLUDEPATH += ./netgen_svn/netgen-mesher/netgen/libsrc/general
29 win32 {
30 VTK_DIR = C:\VTK
31 VTK_SRCDIR = C:\VTK\5.0.4
32 LIBS += -L$$VTK_DIR\bin\release
33 LIBS += -lvtkRendering
34 LIBS += -lvtkFiltering
35 LIBS += -lvtkIO
36 LIBS += -lvtkfreetype
37 LIBS += -lvtkftgl
38 LIBS += -lvtkexpat
39 LIBS += -lvtkzlib
40 INCLUDEPATH += $$VTK_SRCDIR\COMMON
41 INCLUDEPATH += $$VTK_SRCDIR\FILTER~1
42 INCLUDEPATH += $$VTK_SRCDIR\GUISUP~1\QT
43 INCLUDEPATH += $$VTK_SRCDIR\GENERI~1
44 INCLUDEPATH += $$VTK_SRCDIR\GRAPHICS
45 INCLUDEPATH += $$VTK_SRCDIR\HYBRID
46 INCLUDEPATH += $$VTK_SRCDIR\IMAGING
47 INCLUDEPATH += $$VTK_SRCDIR\IO
48 INCLUDEPATH += $$VTK_SRCDIR\RENDER~1
49 INCLUDEPATH += $$VTK_DIR
50 INCLUDEPATH += netgen_svn\netgen-mesher\netgen\nglib
51 INCLUDEPATH += netgen_svn\netgen-mesher\netgen\libsrc\general
52 LIBS += -Lnetgen_svn\release
53 DEFINES += _USE_MATH_DEFINES
57 RESOURCES += engrid.qrc
59 INCLUDEPATH += ./
60 INCLUDEPATH += ./nglib
62 HEADERS = \
64 boundarycondition.h \
65 celllayeriterator.h \
66 cellneighbouriterator.h \
67 containertricks.h \
68 correctsurfaceorientation.h \
69 createvolumemesh.h \
70 deletecells.h \
71 deletetetras.h \
72 deletepickedcell.h \
73 deletevolumegrid.h \
74 dialogoperation.h \
75 egvtkobject.h \
76 elements.h \
77 engrid.h \
78 error.h \
79 fixstl.h \
80 foamreader.h \
81 foamwriter.h \
82 geometrytools.h \
83 gmshiooperation.h \
84 gmshreader.h \
85 gmshwriter.h \
86 gridsmoother.h \
87 iooperation.h \
88 iterator.h \
89 layeriterator.h \
90 neutralwriter.h \
91 nodelayeriterator.h \
92 operation.h \
93 optimisation.h \
94 polydatareader.h \
95 polymesh.h \
96 seedsimpleprismaticlayer.h \
97 setboundarycode.h \
98 simplefoamwriter.h \
99 sortablevector.h \
100 std_connections.h \
101 std_includes.h \
102 stlreader.h \
103 stlwriter.h \
104 uniquevector.h \
105 swaptriangles.h \
106 tvtkoperation.h \
107 vtkreader.h \
109 vtkEgBoundaryCodesFilter.h \
110 vtkEgEliminateShortEdges.h \
111 vtkEgExtractVolumeCells.h \
112 vtkEgGridFilter.h \
113 vtkEgNormalExtrusion.h \
114 vtkEgPolyDataToUnstructuredGridFilter.h \
116 guicreateboundarylayer.h \
117 guideletebadaspecttris.h \
118 guidivideboundarylayer.h \
119 guieditboundaryconditions.h \
120 guiimproveaspectratio.h \
121 guimainwindow.h \
122 guinormalextrusion.h \
123 guiselectboundarycodes.h \
124 guisetboundarycode.h \
125 guismoothsurface.h \
126 guisettingstab.h \
127 guisettingsviewer.h \
129 guitransform.h \
130 vtkpolydataalgorithm2.h \
131 vtksmoothpolydatafilter2.h \
132 createspecialmapping.h \
133 vertexdelegate.h \
134 vertexmeshdensity.h \
135 smoothingutilities.h \
136 settingssheet.h \
137 vtkeggridsmoother.h \
138 vtkeggridsmoothpolydatafilter.h \
139 vtkeggridwindowedsincpolydatafilter.h \
140 laplacesmoother.h \
141 deletepickedpoint.h \
142 text3d.h \
143 pick_cell_point.h \
144 guipick.h \
145 egvtkinteractorstyle.h
147 SOURCES = \
148 main.cpp \
150 boundarycondition.cpp \
151 celllayeriterator.cpp \
152 cellneighbouriterator.cpp \
153 correctsurfaceorientation.cpp \
154 createvolumemesh.cpp \
155 deletecells.cpp \
156 deletepickedcell.cpp \
157 deletetetras.cpp \
158 deletevolumegrid.cpp \
159 egvtkobject.cpp \
160 elements.cpp \
161 error.cpp \
162 fixstl.cpp \
163 foamreader.cpp \
164 foamwriter.cpp \
165 geometrytools.cpp \
166 gmshiooperation.cpp \
167 gmshreader.cpp \
168 gmshwriter.cpp \
169 gridsmoother.cpp \
170 iooperation.cpp \
171 iterator.cpp \
172 layeriterator.cpp \
173 neutralwriter.cpp \
174 nodelayeriterator.cpp \
175 operation.cpp \
176 optimisation.cpp \
177 polydatareader.cpp \
178 polymesh.cpp \
179 seedsimpleprismaticlayer.cpp \
180 setboundarycode.cpp \
181 simplefoamwriter.cpp \
182 stlreader.cpp \
183 stlwriter.cpp \
184 swaptriangles.cpp \
185 vtkreader.cpp \
187 vtkEgBoundaryCodesFilter.cxx \
188 vtkEgEliminateShortEdges.cxx \
189 vtkEgExtractVolumeCells.cxx \
190 vtkEgGridFilter.cxx \
191 vtkEgNormalExtrusion.cxx \
192 vtkEgPolyDataToUnstructuredGridFilter.cxx \
194 guicreateboundarylayer.cpp \
195 guideletebadaspecttris.cpp \
196 guidivideboundarylayer.cpp \
197 guieditboundaryconditions.cpp \
198 guiimproveaspectratio.cpp \
199 guimainwindow.cpp \
200 guinormalextrusion.cpp \
201 guiselectboundarycodes.cpp \
202 guisetboundarycode.cpp \
203 guismoothsurface.cpp \
204 guisettingstab.cpp \
205 guisettingsviewer.cpp \
207 guitransform.cpp \
208 vtkpolydataalgorithm2.cpp \
209 vtksmoothpolydatafilter2.cpp \
210 createspecialmapping.cpp \
211 vertexdelegate.cpp \
212 vertexmeshdensity.cpp \
213 smoothingutilities.cpp \
214 settingssheet.cpp \
215 vtkeggridsmoother.cpp \
216 vtkeggridsmoothpolydatafilter.cpp \
217 vtkeggridwindowedsincpolydatafilter.cpp \
218 laplacesmoother.cpp \
219 deletepickedpoint.cpp \
220 text3d.cpp \
221 pick_cell_point.cpp \
222 guipick.cpp \
223 egvtkinteractorstyle.cpp
225 FORMS = \
226 guicreateboundarylayer.ui \
227 guideletebadaspecttris.ui \
228 guidivideboundarylayer.ui \
229 guieditboundaryconditions.ui \
230 guimainwindow.ui \
231 guiimproveaspectratio.ui \
232 guinormalextrusion.ui \
233 guioutputwindow.ui \
234 guiselectboundarycodes.ui \
235 guisetboundarycode.ui \
236 guismoothsurface.ui \
238 guitransform.ui \
239 guipick.ui
242 SOURCES -= settingstab.cpp \
243 settingsviewer.cpp \
244 vtkpolydataalgorithm2.cpp \
245 pick_cell_point.cpp
246 HEADERS -= settingstab.h \
247 settingsviewer.h \
248 vtkpolydataalgorithm2.h \
249 pick_cell_point.h