investigating a little logic pb
[engrid.git] / engrid.pro
blob13305a51538d0393366854d80ae331effa7d0c6b
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
144 SOURCES = \
145 main.cpp \
147 boundarycondition.cpp \
148 celllayeriterator.cpp \
149 cellneighbouriterator.cpp \
150 correctsurfaceorientation.cpp \
151 createvolumemesh.cpp \
152 deletecells.cpp \
153 deletepickedcell.cpp \
154 deletetetras.cpp \
155 deletevolumegrid.cpp \
156 egvtkobject.cpp \
157 elements.cpp \
158 error.cpp \
159 fixstl.cpp \
160 foamreader.cpp \
161 foamwriter.cpp \
162 geometrytools.cpp \
163 gmshiooperation.cpp \
164 gmshreader.cpp \
165 gmshwriter.cpp \
166 gridsmoother.cpp \
167 iooperation.cpp \
168 iterator.cpp \
169 layeriterator.cpp \
170 neutralwriter.cpp \
171 nodelayeriterator.cpp \
172 operation.cpp \
173 optimisation.cpp \
174 polydatareader.cpp \
175 polymesh.cpp \
176 seedsimpleprismaticlayer.cpp \
177 setboundarycode.cpp \
178 simplefoamwriter.cpp \
179 stlreader.cpp \
180 stlwriter.cpp \
181 swaptriangles.cpp \
182 vtkreader.cpp \
184 vtkEgBoundaryCodesFilter.cxx \
185 vtkEgEliminateShortEdges.cxx \
186 vtkEgExtractVolumeCells.cxx \
187 vtkEgGridFilter.cxx \
188 vtkEgNormalExtrusion.cxx \
189 vtkEgPolyDataToUnstructuredGridFilter.cxx \
191 guicreateboundarylayer.cpp \
192 guideletebadaspecttris.cpp \
193 guidivideboundarylayer.cpp \
194 guieditboundaryconditions.cpp \
195 guiimproveaspectratio.cpp \
196 guimainwindow.cpp \
197 guinormalextrusion.cpp \
198 guiselectboundarycodes.cpp \
199 guisetboundarycode.cpp \
200 guismoothsurface.cpp \
201 guisettingstab.cpp \
202 guisettingsviewer.cpp \
204 guitransform.cpp \
205 vtkpolydataalgorithm2.cpp \
206 vtksmoothpolydatafilter2.cpp \
207 createspecialmapping.cpp \
208 vertexdelegate.cpp \
209 vertexmeshdensity.cpp \
210 smoothingutilities.cpp \
211 settingssheet.cpp \
212 vtkeggridsmoother.cpp \
213 vtkeggridsmoothpolydatafilter.cpp \
214 vtkeggridwindowedsincpolydatafilter.cpp \
215 laplacesmoother.cpp \
216 deletepickedpoint.cpp \
217 text3d.cpp
219 FORMS = \
220 guicreateboundarylayer.ui \
221 guideletebadaspecttris.ui \
222 guidivideboundarylayer.ui \
223 guieditboundaryconditions.ui \
224 guimainwindow.ui \
225 guiimproveaspectratio.ui \
226 guinormalextrusion.ui \
227 guioutputwindow.ui \
228 guiselectboundarycodes.ui \
229 guisetboundarycode.ui \
230 guismoothsurface.ui \
232 guitransform.ui
235 SOURCES -= settingstab.cpp \
236 settingsviewer.cpp \
237 vtkpolydataalgorithm2.cpp
238 HEADERS -= settingstab.h \
239 settingsviewer.h \
240 vtkpolydataalgorithm2.h