1
#################################################################
3
# QMAKE Project File for Quantum GIS
7
# NOTE: Do not place any hard coded external paths in this file
8
# all libs and includes should be specified in settings.pro
9
# in the top level qgis directory.
11
#################################################################
14
# This file builds the gui library - the app is built in a separate pro file
17
include(../../settings.pro)
21
#suffix debug to target if applicable
22
CONFIG(debug, debug|release){
23
TARGET = $$member(TARGET, 0)-debug
25
LIBS += $${GDALLIBADD}
26
LIBS += $${POSTGRESLIBADD}
27
#LIBS += $${GEOSLIBADD}
28
#LIBS += $${PROJLIBADD}
29
LIBS += $${QGISCORELIBADD}
30
LIBS += $${QGISPROJECTIONSELECTORLIBADD}
31
message("QGIS Core Lib: $${QGISCORELIBADD}")
32
message("QGIS Projection Selector Lib: $${QGISPROJECTIONSELECTORLIBADD}")
33
message("QGIS Composer Lib: $${QGISCOMPOSERLIBADD}")
34
message("LIBS: $${LIBS}")
35
DESTDIR=$${QGISLIBDIR}
36
QT += qt3support svg core gui xml network
37
message("Building libs into $${DESTDIR}")
46
qgsattributeaction.h \
47
qgsattributeactiondialog.h \
48
qgsattributedialog.h \
50
qgsattributetabledisplay.h \
54
qgscontinuouscolordialog.h \
55
qgscontinuouscolorrenderer.h \
58
qgscustomprojectiondialog.h \
60
qgsencodingfiledialog.h \
62
qgsgraduatedsymboldialog.h \
63
qgsgraduatedsymbolrenderer.h \
65
qgsidentifyresults.h \
68
qgslayerprojectionselector.h \
69
qgslinestyledialog.h \
75
qgsmaplayerinterface.h \
76
qgsmaplayerregistry.h \
78
qgsmapoverviewcanvas.h \
82
qgsmaptoolidentify.h \
85
qgsmaptoolvertexedit.h \
90
qgsnewhttpconnection.h \
92
qgspastetransformations.h \
98
qgsprojectproperties.h \
99
qgsrasterlayerproperties.h \
102
qgssearchquerybuilder.h \
103
qgsserversourceselect.h \
104
qgssinglesymboldialog.h \
105
qgssinglesymbolrenderer.h \
106
qgsuniquevaluedialog.h \
107
qgsuniquevaluerenderer.h \
108
qgsvectorfilewriter.h \
110
qgsvectorlayerproperties.h \
112
../raster/qgsrasterbandstats.h \
113
../raster/qgsrasterpyramid.h \
114
../raster/qgsrasterlayer.h \
115
../raster/qgsrasterviewport.h \
116
../legend/qgslegend.h \
117
../legend/qgslegenditem.h \
118
../legend/qgslegendlayer.h \
119
../legend/qgslegendlayerfile.h \
120
../legend/qgslegendlayerfilegroup.h \
121
../legend/qgslegendpropertygroup.h \
122
../legend/qgslegendpropertyitem.h \
123
../legend/qgslegendsymbologygroup.h \
124
../legend/qgslegendsymbologyitem.h \
125
../legend/qgslegendvectorsymbologyitem.h \
126
../composer/qgscomposer.h \
127
../composer/qgscomposeritem.h \
128
../composer/qgscomposerlabel.h \
129
../composer/qgscomposerpicture.h \
130
../composer/qgscomposermap.h \
131
../composer/qgscomposerscalebar.h \
132
../composer/qgscomposervectorlegend.h \
133
../composer/qgscomposerview.h \
134
../composer/qgscomposition.h \
135
qgsdbsourceselect.h \
137
qgspgquerybuilder.h \
138
qgspgutil.h #from pg lib
141
qgisapp.cpp \ # needed to ensure ui gets build for qgsiface
142
qgsattributeaction.cpp \
146
qgsaddattrdialog.cpp \
147
qgsattributeactiondialog.cpp \
148
qgsattributedialog.cpp \
149
qgsattributetable.cpp \
150
qgsattributetabledisplay.cpp \
154
qgscontinuouscolordialog.cpp \
155
qgscontinuouscolorrenderer.cpp \
157
qgscustomprojectiondialog.cpp \
158
qgsdelattrdialog.cpp \
159
qgsencodingfiledialog.cpp \
160
qgsgeomtypedialog.cpp \
161
qgsgraduatedsymboldialog.cpp \
162
qgsgraduatedsymbolrenderer.cpp \
164
qgsidentifyresults.cpp \
167
qgslayerprojectionselector.cpp \
168
qgslinestyledialog.cpp \
171
qgsmapcanvasitem.cpp \
172
qgsmapcanvasmap.cpp \
174
qgsmaplayerregistry.cpp \
176
qgsmapoverviewcanvas.cpp \
179
qgsmaptoolcapture.cpp \
180
qgsmaptoolidentify.cpp \
182
qgsmaptoolselect.cpp \
183
qgsmaptoolvertexedit.cpp \
185
qgsmarkerdialog.cpp \
187
qgsmessageviewer.cpp \
188
qgsnewhttpconnection.cpp \
190
qgspastetransformations.cpp \
191
qgspatterndialog.cpp \
192
qgspluginregistry.cpp \
193
qgspluginmanager.cpp \
194
qgspluginmetadata.cpp \
196
qgsprojectproperties.cpp \
197
qgsrasterlayerproperties.cpp \
200
qgssearchquerybuilder.cpp \
201
qgsserversourceselect.cpp \
202
qgssinglesymboldialog.cpp \
203
qgssinglesymbolrenderer.cpp \
204
qgsuniquevaluedialog.cpp \
205
qgsuniquevaluerenderer.cpp \
206
qgsvectorfilewriter.cpp \
208
qgsvectorlayerproperties.cpp \
209
qgsvertexmarker.cpp \
210
../raster/qgsrasterlayer.cpp \
211
../legend/qgslegendgroup.cpp \
212
../legend/qgslegend.cpp \
213
../legend/qgslegenditem.cpp \
214
../legend/qgslegendlayer.cpp \
215
../legend/qgslegendlayerfile.cpp \
216
../legend/qgslegendlayerfilegroup.cpp \
217
../legend/qgslegendpropertygroup.cpp \
218
../legend/qgslegendpropertyitem.cpp \
219
../legend/qgslegendsymbologygroup.cpp \
220
../legend/qgslegendsymbologyitem.cpp \
221
../legend/qgslegendvectorsymbologyitem.cpp \
222
../composer/qgscomposer.cpp \
223
../composer/qgscomposeritem.cpp \
224
../composer/qgscomposerlabel.cpp \
225
../composer/qgscomposerpicture.cpp \
226
../composer/qgscomposermap.cpp \
227
../composer/qgscomposerscalebar.cpp \
228
../composer/qgscomposervectorlegend.cpp \
229
../composer/qgscomposerview.cpp \
230
../composer/qgscomposition.cpp \
231
qgsdbsourceselect.cpp \
232
qgsnewconnection.cpp \
233
qgspgquerybuilder.cpp \
234
qgspgutil.cpp # from pg lib