removed lines created by kdevelop
[engrid.git] / src / engrid.pro
blobac13358cea828e275f9c03ab17d117c7625a0ee2
1 TEMPLATE = app
2 LANGUAGE = C++
3 TARGET = engrid
5 # install
6 target.path = /usr/bin
8 # target.path = $$PREFIX/bin
9 INSTALLS += target
11 CONFIG += qt release thread
12 #CONFIG += qt debug thread
13 DEFINES += QT_NO_DEBUG
14 #DEFINES += QT_DEBUG
16 DEFINES += CGNS_SUPPORT
17 LIBS += -lcgns
18 #QMAKE_CXXFLAGS += -pg
20 QT += xml network opengl
22 #VTK libs
23 LIBS += -lQVTK
24 LIBS += -lvtkCommon
25 LIBS += -lvtkDICOMParser
26 LIBS += -lvtkexoIIc
27 #LIBS += -lvtkexpat
28 LIBS += -lvtkFiltering
29 #LIBS += -lvtkfreetype
30 LIBS += -lvtkftgl
31 LIBS += -lvtkGenericFiltering
32 LIBS += -lvtkGraphics
33 LIBS += -lvtkHybrid
34 LIBS += -lvtkImaging
35 #LIBS += -lvtkInfovis
36 LIBS += -lvtkIO
37 #LIBS += -lvtkjpeg
38 #LIBS += -lvtklibxml2
39 #LIBS += -lvtkmetaio
40 LIBS += -lvtkNetCDF
41 #LIBS += -lvtkpng
42 LIBS += -lvtkRendering
43 #LIBS += -lvtksqlite
44 LIBS += -lvtksys
45 #LIBS += -lvtktiff
46 #LIBS += -lvtkViews
47 LIBS += -lvtkVolumeRendering
48 LIBS += -lvtkWidgets
49 #LIBS += -lvtkzlib
51 #netgen lib
52 LIBS += -lng
54 !win32 {
55 LIBS += -L./netgen_svn
56 LIBS += -L$(VTKLIBDIR)
57 LIBS += -L$(CGNSLIBDIR)
58 LIBS += -Wl,-rpath
59 QMAKE_CXXFLAGS += -Wno-deprecated
60 INCLUDEPATH += $(VTKINCDIR)
61 INCLUDEPATH += $(CGNSINCDIR)
62 INCLUDEPATH += ./netgen_svn/netgen-mesher/netgen/nglib
63 INCLUDEPATH += ./netgen_svn/netgen-mesher/netgen/libsrc/general
65 win32 {
66 VTK_DIR = C:\VTK
67 VTK_SRCDIR = C:\VTK\5.0.4
68 LIBS += -L$$VTK_DIR\bin\release
69 LIBS += -lvtkRendering
70 LIBS += -lvtkFiltering
71 LIBS += -lvtkIO
72 LIBS += -lvtkfreetype
73 LIBS += -lvtkftgl
74 LIBS += -lvtkexpat
75 LIBS += -lvtkzlib
76 INCLUDEPATH += $$VTK_SRCDIR\COMMON
77 INCLUDEPATH += $$VTK_SRCDIR\FILTER~1
78 INCLUDEPATH += $$VTK_SRCDIR\GUISUP~1\QT
79 INCLUDEPATH += $$VTK_SRCDIR\GENERI~1
80 INCLUDEPATH += $$VTK_SRCDIR\GRAPHICS
81 INCLUDEPATH += $$VTK_SRCDIR\HYBRID
82 INCLUDEPATH += $$VTK_SRCDIR\IMAGING
83 INCLUDEPATH += $$VTK_SRCDIR\IO
84 INCLUDEPATH += $$VTK_SRCDIR\RENDER~1
85 INCLUDEPATH += $$VTK_DIR
86 INCLUDEPATH += netgen_svn\netgen-mesher\netgen\nglib
87 INCLUDEPATH += netgen_svn\netgen-mesher\netgen\libsrc\general
88 LIBS += -Lnetgen_svn\release
89 DEFINES += _USE_MATH_DEFINES
91 RESOURCES += engrid.qrc
93 INCLUDEPATH += ./
94 INCLUDEPATH += ./nglib
96 HEADERS = \
98 boundarycondition.h \
99 celllayeriterator.h \
100 cellneighbouriterator.h \
101 cgnswriter.h \
102 containertricks.h \
103 correctsurfaceorientation.h \
104 createvolumemesh.h \
105 deletecells.h \
106 deletetetras.h \
107 deletepickedcell.h \
108 deletevolumegrid.h \
109 dialogoperation.h \
110 egvtkobject.h \
111 elements.h \
112 engrid.h \
113 error.h \
114 fixstl.h \
115 foamreader.h \
116 foamwriter.h \
117 geometrytools.h \
118 gmshiooperation.h \
119 gmshreader.h \
120 gmshwriter.h \
121 gridsmoother.h \
122 iooperation.h \
123 iterator.h \
124 layeriterator.h \
125 neutralwriter.h \
126 nodelayeriterator.h \
127 operation.h \
128 optimisation.h \
129 polydatareader.h \
130 polymesh.h \
131 seedsimpleprismaticlayer.h \
132 setboundarycode.h \
133 simplefoamwriter.h \
134 sortablevector.h \
135 std_connections.h \
136 std_includes.h \
137 stlreader.h \
138 stlwriter.h \
139 uniquevector.h \
140 swaptriangles.h \
141 tvtkoperation.h \
142 vtkreader.h \
144 vtkEgBoundaryCodesFilter.h \
145 vtkEgEliminateShortEdges.h \
146 vtkEgExtractVolumeCells.h \
147 vtkEgGridFilter.h \
148 vtkEgNormalExtrusion.h \
149 vtkEgPolyDataToUnstructuredGridFilter.h \
151 guicreateboundarylayer.h \
152 guideletebadaspecttris.h \
153 guidivideboundarylayer.h \
154 guieditboundaryconditions.h \
155 guiimproveaspectratio.h \
156 guimainwindow.h \
157 guinormalextrusion.h \
158 guiselectboundarycodes.h \
159 guisetboundarycode.h \
160 guismoothsurface.h \
161 guisettingstab.h \
162 guisettingsviewer.h \
164 guitransform.h \
165 vtksmoothpolydatafilter2.h \
166 vertexdelegate.h \
167 vertexmeshdensity.h \
168 smoothingutilities.h \
169 settingssheet.h \
170 vtkeggridsmoother.h \
171 vtkeggridsmoothpolydatafilter.h \
172 vtkeggridwindowedsincpolydatafilter.h \
173 laplacesmoother.h \
174 deletepickedpoint.h \
175 text3d.h \
176 guipick.h \
177 egvtkinteractorstyle.h \
178 surfacesmoother.h
180 SOURCES = \
181 main.cpp \
183 boundarycondition.cpp \
184 celllayeriterator.cpp \
185 cellneighbouriterator.cpp \
186 cgnswriter.cpp \
187 correctsurfaceorientation.cpp \
188 createvolumemesh.cpp \
189 deletecells.cpp \
190 deletepickedcell.cpp \
191 deletetetras.cpp \
192 deletevolumegrid.cpp \
193 egvtkobject.cpp \
194 elements.cpp \
195 error.cpp \
196 fixstl.cpp \
197 foamreader.cpp \
198 foamwriter.cpp \
199 geometrytools.cpp \
200 gmshiooperation.cpp \
201 gmshreader.cpp \
202 gmshwriter.cpp \
203 gridsmoother.cpp \
204 iooperation.cpp \
205 iterator.cpp \
206 layeriterator.cpp \
207 neutralwriter.cpp \
208 nodelayeriterator.cpp \
209 operation.cpp \
210 optimisation.cpp \
211 polydatareader.cpp \
212 polymesh.cpp \
213 seedsimpleprismaticlayer.cpp \
214 setboundarycode.cpp \
215 simplefoamwriter.cpp \
216 stlreader.cpp \
217 stlwriter.cpp \
218 swaptriangles.cpp \
219 vtkreader.cpp \
221 vtkEgBoundaryCodesFilter.cxx \
222 vtkEgEliminateShortEdges.cxx \
223 vtkEgExtractVolumeCells.cxx \
224 vtkEgGridFilter.cxx \
225 vtkEgNormalExtrusion.cxx \
226 vtkEgPolyDataToUnstructuredGridFilter.cxx \
228 guicreateboundarylayer.cpp \
229 guideletebadaspecttris.cpp \
230 guidivideboundarylayer.cpp \
231 guieditboundaryconditions.cpp \
232 guiimproveaspectratio.cpp \
233 guimainwindow.cpp \
234 guinormalextrusion.cpp \
235 guiselectboundarycodes.cpp \
236 guisetboundarycode.cpp \
237 guismoothsurface.cpp \
238 guisettingstab.cpp \
239 guisettingsviewer.cpp \
241 guitransform.cpp \
242 vtksmoothpolydatafilter2.cpp \
243 vertexdelegate.cpp \
244 vertexmeshdensity.cpp \
245 smoothingutilities.cpp \
246 settingssheet.cpp \
247 vtkeggridsmoother.cpp \
248 vtkeggridsmoothpolydatafilter.cpp \
249 vtkeggridwindowedsincpolydatafilter.cpp \
250 laplacesmoother.cpp \
251 deletepickedpoint.cpp \
252 text3d.cpp \
253 guipick.cpp \
254 egvtkinteractorstyle.cpp \
255 surfacesmoother.cpp
257 FORMS = \
258 guicreateboundarylayer.ui \
259 guideletebadaspecttris.ui \
260 guidivideboundarylayer.ui \
261 guieditboundaryconditions.ui \
262 guimainwindow.ui \
263 guiimproveaspectratio.ui \
264 guinormalextrusion.ui \
265 guiselectboundarycodes.ui \
266 guisetboundarycode.ui \
267 guismoothsurface.ui \
268 guitransform.ui \
269 guipick.ui