Skip to content

Commit 9b66056

Browse files

File tree

3 files changed

+294
-240
lines changed

3 files changed

+294
-240
lines changed
 

‎src/gui/gui.pro

Lines changed: 16 additions & 240 deletions
Original file line numberDiff line numberDiff line change
@@ -1,240 +1,16 @@
1-
#################################################################
2-
#
3-
# QMAKE Project File for Quantum GIS
4-
#
5-
# Tim Sutton 2006
6-
#
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.
10-
#
11-
#################################################################
12-
13-
#
14-
# This file builds the gui library - the app is built in a separate pro file
15-
#
16-
17-
include(../../settings.pro)
18-
include(../ui/ui.pro)
19-
TEMPLATE=lib
20-
TARGET=qgis_gui
21-
#suffix debug to target if applicable
22-
CONFIG(debug, debug|release){
23-
TARGET = $$member(TARGET, 0)-debug
24-
}
25-
LIBS += $${GDALLIBADD}
26-
#LIBS += $${SQLITELIBADD}
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}")
38-
39-
40-
HEADERS = \
41-
qgisapp.h \
42-
qgisiface.h \
43-
qgisinterface.h \
44-
qgsabout.h \
45-
qgsaddattrdialog.h \
46-
qgsattributeaction.h \
47-
qgsattributeactiondialog.h \
48-
qgsattributedialog.h \
49-
qgsattributetable.h \
50-
qgsattributetabledisplay.h \
51-
qgsbookmarks.h \
52-
qgsclipboard.h \
53-
qgscontinuouscolordialog.h \
54-
qgscontinuouscolorrenderer.h \
55-
qgscsexception.h \
56-
qgscursors.h \
57-
qgscustomprojectiondialog.h \
58-
qgsdelattrdialog.h \
59-
qgsencodingfiledialog.h \
60-
qgsgeomtypedialog.h \
61-
qgsgraduatedsymboldialog.h \
62-
qgsgraduatedsymbolrenderer.h \
63-
qgshelpviewer.h \
64-
qgsidentifyresults.h \
65-
qgslabel.h \
66-
qgslabeldialog.h \
67-
qgslayerprojectionselector.h \
68-
qgslinestyledialog.h \
69-
qgsludialog.h \
70-
qgsmapcanvas.h \
71-
qgsmapcanvasitem.h \
72-
qgsmapcanvasmap.h \
73-
qgsmaplayer.h \
74-
qgsmaplayerinterface.h \
75-
qgsmaplayerregistry.h \
76-
qgsmaplayerset.h \
77-
qgsmapoverviewcanvas.h \
78-
qgsmaprender.h \
79-
qgsmapserverexport.h \
80-
qgsmaptool.h \
81-
qgsmaptoolcapture.h \
82-
qgsmaptoolidentify.h \
83-
qgsmaptoolpan.h \
84-
qgsmaptoolselect.h \
85-
qgsmaptoolvertexedit.h \
86-
qgsmaptoolzoom.h \
87-
qgsmarkerdialog.h \
88-
qgsmeasure.h \
89-
qgsmessageviewer.h \
90-
qgsnewhttpconnection.h \
91-
qgsoptions.h \
92-
qgspastetransformations.h \
93-
qgspatterndialog.h \
94-
qgspluginmanager.h \
95-
qgspluginregistry.h \
96-
qgspluginmetadata.h \
97-
qgsproject.h \
98-
qgsprojectproperties.h \
99-
qgsrasterlayerproperties.h \
100-
qgsrubberband.h \
101-
qgsrunprocess.h \
102-
qgssearchquerybuilder.h \
103-
qgsserversourceselect.h \
104-
qgssinglesymboldialog.h \
105-
qgssinglesymbolrenderer.h \
106-
qgsuniquevaluedialog.h \
107-
qgsuniquevaluerenderer.h \
108-
qgsvectorfilewriter.h \
109-
qgsvectorlayer.h \
110-
qgsvectorlayerproperties.h \
111-
qgsvertexmarker.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-
136-
SOURCES = \
137-
qgisapp.cpp \ # needed to ensure ui gets build for qgsiface
138-
qgsattributeaction.cpp \
139-
qgisiface.cpp \
140-
qgisinterface.cpp \
141-
qgsabout.cpp \
142-
qgsaddattrdialog.cpp \
143-
qgsattributeactiondialog.cpp \
144-
qgsattributedialog.cpp \
145-
qgsattributetable.cpp \
146-
qgsattributetabledisplay.cpp \
147-
qgsbookmarks.cpp \
148-
qgsclipboard.cpp \
149-
qgscontinuouscolordialog.cpp \
150-
qgscontinuouscolorrenderer.cpp \
151-
qgscursors.cpp \
152-
qgscustomprojectiondialog.cpp \
153-
qgsdelattrdialog.cpp \
154-
qgsencodingfiledialog.cpp \
155-
qgsgeomtypedialog.cpp \
156-
qgsgraduatedsymboldialog.cpp \
157-
qgsgraduatedsymbolrenderer.cpp \
158-
qgshelpviewer.cpp \
159-
qgsidentifyresults.cpp \
160-
qgslabel.cpp \
161-
qgslabeldialog.cpp \
162-
qgslayerprojectionselector.cpp \
163-
qgslinestyledialog.cpp \
164-
qgsludialog.cpp \
165-
qgsmapcanvas.cpp \
166-
qgsmapcanvasitem.cpp \
167-
qgsmapcanvasmap.cpp \
168-
qgsmaplayer.cpp \
169-
qgsmaplayerregistry.cpp \
170-
qgsmaplayerset.cpp \
171-
qgsmapoverviewcanvas.cpp \
172-
qgsmaprender.cpp \
173-
qgsmapserverexport.cpp \
174-
qgsmaptool.cpp \
175-
qgsmaptoolcapture.cpp \
176-
qgsmaptoolidentify.cpp \
177-
qgsmaptoolpan.cpp \
178-
qgsmaptoolselect.cpp \
179-
qgsmaptoolvertexedit.cpp \
180-
qgsmaptoolzoom.cpp \
181-
qgsmarkerdialog.cpp \
182-
qgsmeasure.cpp \
183-
qgsmessageviewer.cpp \
184-
qgsnewhttpconnection.cpp \
185-
qgsoptions.cpp \
186-
qgspastetransformations.cpp \
187-
qgspatterndialog.cpp \
188-
qgspluginregistry.cpp \
189-
qgspluginmanager.cpp \
190-
qgspluginmetadata.cpp \
191-
qgsproject.cpp \
192-
qgsprojectproperties.cpp \
193-
qgsrasterlayerproperties.cpp \
194-
qgsrubberband.cpp \
195-
qgsrunprocess.cpp \
196-
qgssearchquerybuilder.cpp \
197-
qgsserversourceselect.cpp \
198-
qgssinglesymboldialog.cpp \
199-
qgssinglesymbolrenderer.cpp \
200-
qgsuniquevaluedialog.cpp \
201-
qgsuniquevaluerenderer.cpp \
202-
qgsvectorfilewriter.cpp \
203-
qgsvectorlayer.cpp \
204-
qgsvectorlayerproperties.cpp \
205-
qgsvertexmarker.cpp \
206-
../raster/qgsrasterlayer.cpp \
207-
../legend/qgslegendgroup.cpp \
208-
../legend/qgslegend.cpp \
209-
../legend/qgslegenditem.cpp \
210-
../legend/qgslegendlayer.cpp \
211-
../legend/qgslegendlayerfile.cpp \
212-
../legend/qgslegendlayerfilegroup.cpp \
213-
../legend/qgslegendpropertygroup.cpp \
214-
../legend/qgslegendpropertyitem.cpp \
215-
../legend/qgslegendsymbologygroup.cpp \
216-
../legend/qgslegendsymbologyitem.cpp \
217-
../legend/qgslegendvectorsymbologyitem.cpp \
218-
../composer/qgscomposer.cpp \
219-
../composer/qgscomposeritem.cpp \
220-
../composer/qgscomposerlabel.cpp \
221-
../composer/qgscomposerpicture.cpp \
222-
../composer/qgscomposermap.cpp \
223-
../composer/qgscomposerscalebar.cpp \
224-
../composer/qgscomposervectorlegend.cpp \
225-
../composer/qgscomposerview.cpp \
226-
../composer/qgscomposition.cpp
227-
228-
229-
# Postgres specific compilation
230-
# qgsdbsourceselect.h
231-
#qgsnewconnection.h
232-
#qgspgquerybuilder.h
233-
#qgspgutil.h #from pg lib
234-
235-
#qgsdbsourceselect.cpp
236-
#qgsnewconnection.cpp
237-
#qgspgquerybuilder.cpp
238-
#qgspgutil.cpp # from pg lib
239-
#
240-
1+
#################################################################
2+
#
3+
# QMAKE Project File for Quantum GIS
4+
#
5+
# Tim Sutton 2006
6+
#
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.
10+
#
11+
#################################################################
12+
13+
TEMPLATE=subdirs
14+
15+
SUBDIRS=guilib.pro guiapp.pro
16+

‎src/gui/guiapp.pro

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
#################################################################
2+
#
3+
# QMAKE Project File for Quantum GIS
4+
#
5+
# Tim Sutton 2006
6+
#
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.
10+
#
11+
#################################################################
12+
13+
#
14+
# This file builds the gui library - the app is built in a separate pro file
15+
#
16+
17+
include(../../settings.pro)
18+
include(../ui/ui.pro)
19+
TEMPLATE=app
20+
TARGET=qgis
21+
#suffix debug to target if applicable
22+
CONFIG(debug, debug|release){
23+
TARGET = $$member(TARGET, 0)-debug
24+
}
25+
LIBS += $${GDALLIBADD}
26+
#LIBS += $${SQLITELIBADD}
27+
#LIBS += $${GEOSLIBADD}
28+
#LIBS += $${PROJLIBADD}
29+
#LIBS += $${QGISCORELIBADD}
30+
LIBS += $${QGISGUILIBADD}
31+
#LIBS += $${QGISPROJECTIONSELECTORLIBADD}
32+
DESTDIR=$${QGISBINDIR}
33+
#QT += qt3support svg core gui xml network
34+
QT += gui core
35+
message("Building libs into $${DESTDIR}")
36+
37+
38+
SOURCES = main.cpp \

‎src/gui/guilib.pro

Lines changed: 240 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,240 @@
1+
#################################################################
2+
#
3+
# QMAKE Project File for Quantum GIS
4+
#
5+
# Tim Sutton 2006
6+
#
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.
10+
#
11+
#################################################################
12+
13+
#
14+
# This file builds the gui library - the app is built in a separate pro file
15+
#
16+
17+
include(../../settings.pro)
18+
include(../ui/ui.pro)
19+
TEMPLATE=lib
20+
TARGET=qgis_gui
21+
#suffix debug to target if applicable
22+
CONFIG(debug, debug|release){
23+
TARGET = $$member(TARGET, 0)-debug
24+
}
25+
LIBS += $${GDALLIBADD}
26+
#LIBS += $${SQLITELIBADD}
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}")
38+
39+
40+
HEADERS = \
41+
qgisapp.h \
42+
qgisiface.h \
43+
qgisinterface.h \
44+
qgsabout.h \
45+
qgsaddattrdialog.h \
46+
qgsattributeaction.h \
47+
qgsattributeactiondialog.h \
48+
qgsattributedialog.h \
49+
qgsattributetable.h \
50+
qgsattributetabledisplay.h \
51+
qgsbookmarks.h \
52+
qgsclipboard.h \
53+
qgscontinuouscolordialog.h \
54+
qgscontinuouscolorrenderer.h \
55+
qgscsexception.h \
56+
qgscursors.h \
57+
qgscustomprojectiondialog.h \
58+
qgsdelattrdialog.h \
59+
qgsencodingfiledialog.h \
60+
qgsgeomtypedialog.h \
61+
qgsgraduatedsymboldialog.h \
62+
qgsgraduatedsymbolrenderer.h \
63+
qgshelpviewer.h \
64+
qgsidentifyresults.h \
65+
qgslabel.h \
66+
qgslabeldialog.h \
67+
qgslayerprojectionselector.h \
68+
qgslinestyledialog.h \
69+
qgsludialog.h \
70+
qgsmapcanvas.h \
71+
qgsmapcanvasitem.h \
72+
qgsmapcanvasmap.h \
73+
qgsmaplayer.h \
74+
qgsmaplayerinterface.h \
75+
qgsmaplayerregistry.h \
76+
qgsmaplayerset.h \
77+
qgsmapoverviewcanvas.h \
78+
qgsmaprender.h \
79+
qgsmapserverexport.h \
80+
qgsmaptool.h \
81+
qgsmaptoolcapture.h \
82+
qgsmaptoolidentify.h \
83+
qgsmaptoolpan.h \
84+
qgsmaptoolselect.h \
85+
qgsmaptoolvertexedit.h \
86+
qgsmaptoolzoom.h \
87+
qgsmarkerdialog.h \
88+
qgsmeasure.h \
89+
qgsmessageviewer.h \
90+
qgsnewhttpconnection.h \
91+
qgsoptions.h \
92+
qgspastetransformations.h \
93+
qgspatterndialog.h \
94+
qgspluginmanager.h \
95+
qgspluginregistry.h \
96+
qgspluginmetadata.h \
97+
qgsproject.h \
98+
qgsprojectproperties.h \
99+
qgsrasterlayerproperties.h \
100+
qgsrubberband.h \
101+
qgsrunprocess.h \
102+
qgssearchquerybuilder.h \
103+
qgsserversourceselect.h \
104+
qgssinglesymboldialog.h \
105+
qgssinglesymbolrenderer.h \
106+
qgsuniquevaluedialog.h \
107+
qgsuniquevaluerenderer.h \
108+
qgsvectorfilewriter.h \
109+
qgsvectorlayer.h \
110+
qgsvectorlayerproperties.h \
111+
qgsvertexmarker.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+
136+
SOURCES = \
137+
qgisapp.cpp \ # needed to ensure ui gets build for qgsiface
138+
qgsattributeaction.cpp \
139+
qgisiface.cpp \
140+
qgisinterface.cpp \
141+
qgsabout.cpp \
142+
qgsaddattrdialog.cpp \
143+
qgsattributeactiondialog.cpp \
144+
qgsattributedialog.cpp \
145+
qgsattributetable.cpp \
146+
qgsattributetabledisplay.cpp \
147+
qgsbookmarks.cpp \
148+
qgsclipboard.cpp \
149+
qgscontinuouscolordialog.cpp \
150+
qgscontinuouscolorrenderer.cpp \
151+
qgscursors.cpp \
152+
qgscustomprojectiondialog.cpp \
153+
qgsdelattrdialog.cpp \
154+
qgsencodingfiledialog.cpp \
155+
qgsgeomtypedialog.cpp \
156+
qgsgraduatedsymboldialog.cpp \
157+
qgsgraduatedsymbolrenderer.cpp \
158+
qgshelpviewer.cpp \
159+
qgsidentifyresults.cpp \
160+
qgslabel.cpp \
161+
qgslabeldialog.cpp \
162+
qgslayerprojectionselector.cpp \
163+
qgslinestyledialog.cpp \
164+
qgsludialog.cpp \
165+
qgsmapcanvas.cpp \
166+
qgsmapcanvasitem.cpp \
167+
qgsmapcanvasmap.cpp \
168+
qgsmaplayer.cpp \
169+
qgsmaplayerregistry.cpp \
170+
qgsmaplayerset.cpp \
171+
qgsmapoverviewcanvas.cpp \
172+
qgsmaprender.cpp \
173+
qgsmapserverexport.cpp \
174+
qgsmaptool.cpp \
175+
qgsmaptoolcapture.cpp \
176+
qgsmaptoolidentify.cpp \
177+
qgsmaptoolpan.cpp \
178+
qgsmaptoolselect.cpp \
179+
qgsmaptoolvertexedit.cpp \
180+
qgsmaptoolzoom.cpp \
181+
qgsmarkerdialog.cpp \
182+
qgsmeasure.cpp \
183+
qgsmessageviewer.cpp \
184+
qgsnewhttpconnection.cpp \
185+
qgsoptions.cpp \
186+
qgspastetransformations.cpp \
187+
qgspatterndialog.cpp \
188+
qgspluginregistry.cpp \
189+
qgspluginmanager.cpp \
190+
qgspluginmetadata.cpp \
191+
qgsproject.cpp \
192+
qgsprojectproperties.cpp \
193+
qgsrasterlayerproperties.cpp \
194+
qgsrubberband.cpp \
195+
qgsrunprocess.cpp \
196+
qgssearchquerybuilder.cpp \
197+
qgsserversourceselect.cpp \
198+
qgssinglesymboldialog.cpp \
199+
qgssinglesymbolrenderer.cpp \
200+
qgsuniquevaluedialog.cpp \
201+
qgsuniquevaluerenderer.cpp \
202+
qgsvectorfilewriter.cpp \
203+
qgsvectorlayer.cpp \
204+
qgsvectorlayerproperties.cpp \
205+
qgsvertexmarker.cpp \
206+
../raster/qgsrasterlayer.cpp \
207+
../legend/qgslegendgroup.cpp \
208+
../legend/qgslegend.cpp \
209+
../legend/qgslegenditem.cpp \
210+
../legend/qgslegendlayer.cpp \
211+
../legend/qgslegendlayerfile.cpp \
212+
../legend/qgslegendlayerfilegroup.cpp \
213+
../legend/qgslegendpropertygroup.cpp \
214+
../legend/qgslegendpropertyitem.cpp \
215+
../legend/qgslegendsymbologygroup.cpp \
216+
../legend/qgslegendsymbologyitem.cpp \
217+
../legend/qgslegendvectorsymbologyitem.cpp \
218+
../composer/qgscomposer.cpp \
219+
../composer/qgscomposeritem.cpp \
220+
../composer/qgscomposerlabel.cpp \
221+
../composer/qgscomposerpicture.cpp \
222+
../composer/qgscomposermap.cpp \
223+
../composer/qgscomposerscalebar.cpp \
224+
../composer/qgscomposervectorlegend.cpp \
225+
../composer/qgscomposerview.cpp \
226+
../composer/qgscomposition.cpp
227+
228+
229+
# Postgres specific compilation
230+
# qgsdbsourceselect.h
231+
#qgsnewconnection.h
232+
#qgspgquerybuilder.h
233+
#qgspgutil.h #from pg lib
234+
235+
#qgsdbsourceselect.cpp
236+
#qgsnewconnection.cpp
237+
#qgspgquerybuilder.cpp
238+
#qgspgutil.cpp # from pg lib
239+
#
240+

0 commit comments

Comments
 (0)
Please sign in to comment.