4
../gui/qgisinterface.cpp
6
../gui/qgsaddattrdialog.cpp
7
../gui/qgsattributeaction.cpp
8
../gui/qgsattributeactiondialog.cpp
9
../gui/qgsattributedialog.cpp
10
../gui/qgsattributetable.cpp
11
../gui/qgsattributetabledisplay.cpp
12
../gui/qgsbookmarks.cpp
13
../gui/qgsclipboard.cpp
14
../gui/qgscolorbutton.cpp
15
../gui/qgscontinuouscolordialog.cpp
16
../gui/qgscontinuouscolorrenderer.cpp
17
../gui/qgscoordinatetransform.cpp
19
../gui/qgscustomprojectiondialog.cpp
20
../gui/qgsdelattrdialog.cpp
21
../gui/qgsencodingfiledialog.cpp
22
../gui/qgsfillstylewidget.cpp
23
../gui/qgsgeomtypedialog.cpp
24
../gui/qgsgraduatedsymboldialog.cpp
25
../gui/qgsgraduatedsymbolrenderer.cpp
26
../gui/qgshelpviewer.cpp
27
../gui/qgsidentifyresults.cpp
29
../gui/qgslabeldialog.cpp
30
../gui/qgslayerprojectionselector.cpp
31
../gui/qgslinestyledialog.cpp
32
../gui/qgslinestylewidget.cpp
33
../gui/qgsludialog.cpp
34
../gui/qgsmapcanvas.cpp
35
../gui/qgsmapcanvasitem.cpp
36
../gui/qgsmapcanvasmap.cpp
37
../gui/qgsmaplayer.cpp
38
../gui/qgsmaplayerregistry.cpp
39
../gui/qgsmaplayerset.cpp
40
../gui/qgsmapoverviewcanvas.cpp
41
../gui/qgsmaprender.cpp
42
../gui/qgsmaptoolcapture.cpp
44
../gui/qgsmaptoolidentify.cpp
45
../gui/qgsmaptoolpan.cpp
46
../gui/qgsmaptoolselect.cpp
47
../gui/qgsmaptoolvertexedit.cpp
48
../gui/qgsmaptoolzoom.cpp
49
../gui/qgsmarkerdialog.cpp
51
../gui/qgsmessageviewer.cpp
52
../gui/qgsnewhttpconnection.cpp
54
../gui/qgspastetransformations.cpp
55
../gui/qgspatterndialog.cpp
56
../gui/qgspluginmanager.cpp
57
../gui/qgspointstylewidget.cpp
59
../gui/qgsprojectproperties.cpp
60
../gui/qgsrasterlayerproperties.cpp
61
../gui/qgsrubberband.cpp
62
../gui/qgsrunprocess.cpp
63
../gui/qgssearchquerybuilder.cpp
64
../gui/qgsserversourceselect.cpp
65
../gui/qgssinglesymboldialog.cpp
66
../gui/qgssinglesymbolrenderer.cpp
67
../gui/qgsspatialrefsys.cpp
68
../gui/qgsuniquevaluedialog.cpp
69
../gui/qgsuniquevaluerenderer.cpp
70
../gui/qgsvectorfilewriter.cpp
71
../gui/qgsvectorlayer.cpp
72
../gui/qgsvectorlayerproperties.cpp
73
../gui/qgsvertexmarker.cpp
74
../widgets/projectionselector/qgsprojectionselector.cpp
76
../composer/qgscomposer.cpp
77
../composer/qgscomposeritem.cpp
78
../composer/qgscomposerlabel.cpp
79
../composer/qgscomposermap.cpp
80
../composer/qgscomposerpicture.cpp
81
../composer/qgscomposerscalebar.cpp
82
../composer/qgscomposervectorlegend.cpp
83
../composer/qgscomposerview.cpp
84
../composer/qgscomposition.cpp
86
../legend/qgslegend.cpp
87
../legend/qgslegendgroup.cpp
88
../legend/qgslegenditem.cpp
89
../legend/qgslegendlayer.cpp
90
../legend/qgslegendlayerfile.cpp
91
../legend/qgslegendlayerfilegroup.cpp
92
../legend/qgslegendpropertygroup.cpp
93
../legend/qgslegendpropertyitem.cpp
94
../legend/qgslegendsymbologygroup.cpp
95
../legend/qgslegendsymbologyitem.cpp
96
../legend/qgslegendvectorsymbologyitem.cpp
98
../raster/qgsrasterlayer.cpp
102
SET(QGIS_GUI_MOC_HDRS
103
../gui/qgsnewhttpconnection.h
104
../gui/qgshelpviewer.h
105
../gui/qgsattributetable.h
106
../gui/qgssearchquerybuilder.h
107
../gui/qgsattributeactiondialog.h
108
../gui/qgslinestyledialog.h
110
../gui/qgsmaprender.h
111
../gui/qgsdelattrdialog.h
113
../gui/qgsgeomtypedialog.h
114
../gui/qgsgraduatedsymboldialog.h
115
../gui/qgscustomprojectiondialog.h
116
../gui/qgspastetransformations.h
117
../gui/qgscontinuouscolordialog.h
118
../gui/qgssinglesymboldialog.h
119
../gui/qgsbookmarks.h
120
../gui/qgsfillstylewidget.h
121
../gui/qgsmarkerdialog.h
122
../gui/qgsidentifyresults.h
123
../gui/qgsvectorlayerproperties.h
124
../gui/qgsserversourceselect.h
125
../gui/qgspluginmanager.h
126
../gui/qgspatterndialog.h
127
../gui/qgsaddattrdialog.h
128
../gui/qgsattributetabledisplay.h
129
../gui/qgsattributedialog.h
132
../gui/qgslinestylewidget.h
135
../gui/qgisinterface.h
136
../gui/qgscoordinatetransform.h
137
../gui/qgsencodingfiledialog.h
138
../gui/qgslabeldialog.h
139
../gui/qgslayerprojectionselector.h
140
../gui/qgsmapcanvas.h
141
../gui/qgsmapcanvasitem.h
142
../gui/qgsmapoverviewcanvas.h
144
../gui/qgsmaplayerregistry.h
145
../gui/qgsmaptoolidentify.h
146
../gui/qgspointstylewidget.h
147
../widgets/projectionselector/qgsprojectionselector.h
148
../gui/qgsprojectproperties.h
149
../gui/qgsrasterlayerproperties.h
150
../gui/qgsrunprocess.h
151
../gui/qgsuniquevaluedialog.h
152
../gui/qgsvectorlayer.h
153
../legend/qgslegend.h
154
../composer/qgscomposermap.h
155
../composer/qgscomposerlabel.h
156
../composer/qgscomposer.h
157
../composer/qgscomposerpicture.h
158
../composer/qgscomposerscalebar.h
159
../composer/qgscomposervectorlegend.h
160
../composer/qgscomposerview.h
161
../composer/qgscomposition.h
163
../raster/qgsrasterlayer.h
167
#############################################################
182
qgsfeatureattribute.cpp
186
qgsgeometryvertexindex.cpp
187
qgshttptransaction.cpp
188
qgslabelattributes.cpp
193
qgsmarkercatalogue.cpp
195
qgsnumericsortlistviewitem.cpp
197
qgspluginregistry.cpp
198
../gui/qgspluginmetadata.cpp
201
qgsprojectproperty.cpp
202
qgsprovidercountcalcevent.cpp
203
qgsproviderextentcalcevent.cpp
204
qgsprovidermetadata.cpp
205
qgsproviderregistry.cpp
206
qgsrangerenderitem.cpp
207
qgsrasterdataprovider.cpp
211
qgsscalecalculator.cpp
213
qgssearchtreenode.cpp
215
qgssymbologyutils.cpp
216
qgsvectordataprovider.cpp
221
ADD_FLEX_FILES(QGIS_CORE_SRCS qgssearchstringlexer.ll)
223
ADD_BISON_FILES(QGIS_CORE_SRCS qgssearchstringparser.yy)
225
SET(QGIS_CORE_MOC_HDRS
229
qgsrasterdataprovider.h
234
SET (QGIS_GUI_SRCS ${QGIS_GUI_SRCS}
235
../gui/qgsdbsourceselect.cpp
236
../gui/qgsnewconnection.cpp
237
../gui/qgspgquerybuilder.cpp
240
SET (QGIS_GUI_MOC_HDRS ${QGIS_GUI_MOC_HDRS}
241
../gui/qgsdbsourceselect.h
242
../gui/qgsnewconnection.h
243
../gui/qgspgquerybuilder.h
245
ENDIF (POSTGRES_FOUND)
247
QT4_WRAP_CPP(QGIS_GUI_MOC_SRCS ${QGIS_GUI_MOC_HDRS})
248
QT4_WRAP_CPP(QGIS_CORE_MOC_SRCS ${QGIS_CORE_MOC_HDRS})
250
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}
256
../widgets/projectionselector
257
${CMAKE_CURRENT_BINARY_DIR}
258
${CMAKE_CURRENT_BINARY_DIR}/../ui
259
${QT_QTSVG_INCLUDE_DIR}
261
${SQLITE3_INCLUDE_DIR}
268
INCLUDE_DIRECTORIES(${POSTGRES_INCLUDE_DIR})
269
ENDIF (POSTGRES_FOUND)
273
ADD_DEFINITIONS("-DCORE_EXPORT=__declspec(dllexport)")
275
ADD_DEFINITIONS("-UCORE_EXPORT \"-DCORE_EXPORT=__declspec(dllexport)\"")
279
#############################################################
282
ADD_LIBRARY(qgis_core SHARED ${QGIS_CORE_SRCS} ${QGIS_CORE_MOC_SRCS} ${QGIS_GUI_SRCS} ${QGIS_GUI_MOC_SRCS} ${INDEX_SRC})
284
# make sure to create qgssvnversion.h before compiling
285
ADD_DEPENDENCIES(qgis_core svnversion ui)
289
SET(PLATFORM_LIBRARIES wsock32)
292
TARGET_LINK_LIBRARIES(qgis_core
293
${QT_LIBRARIES} ${QT_QTSVG_LIBRARY}
298
${PLATFORM_LIBRARIES}
302
TARGET_LINK_LIBRARIES (qgis_core ${POSTGRES_LIBRARY})
303
ENDIF (POSTGRES_FOUND)
305
INSTALL(TARGETS qgis_core
306
RUNTIME DESTINATION ${QGIS_BIN_DIR}
307
LIBRARY DESTINATION lib)
311
############################################################
325
qgsfeatureattribute.h
329
qgsgeometryvertexindex.h
338
qgsnumericsortlistviewitem.h
341
../gui/qgspluginmetadata.h
345
qgsprovidercountcalcevent.h
346
qgsproviderextentcalcevent.h
347
qgsprovidermetadata.h
348
qgsproviderregistry.h
350
qgsrasterdataprovider.h
359
qgsvectordataprovider.h
365
../gui/qgisinterface.h
367
../gui/qgsaddattrdialog.h
368
../gui/qgsattributeaction.h
369
../gui/qgsattributeactiondialog.h
370
../gui/qgsattributedialog.h
371
../gui/qgsattributetable.h
372
../gui/qgsattributetabledisplay.h
373
../gui/qgsbookmarks.h
374
../gui/qgscsexception.h
375
../gui/qgsclipboard.h
376
../gui/qgscolorbutton.h
377
../gui/qgscontinuouscolordialog.h
378
../gui/qgscontinuouscolorrenderer.h
379
../gui/qgscoordinatetransform.h
381
../gui/qgscustomprojectiondialog.h
382
../gui/qgsdelattrdialog.h
383
../gui/qgsencodingfiledialog.h
384
../gui/qgsfillstylewidget.h
385
../gui/qgsgeomtypedialog.h
386
../gui/qgsgraduatedsymboldialog.h
387
../gui/qgsgraduatedsymbolrenderer.h
388
../gui/qgshelpviewer.h
389
../gui/qgsidentifyresults.h
391
../gui/qgslabeldialog.h
392
../gui/qgslayerprojectionselector.h
393
../gui/qgslinestyledialog.h
394
../gui/qgslinestylewidget.h
396
../gui/qgsmapcanvas.h
397
../gui/qgsmapcanvasitem.h
398
../gui/qgsmapcanvasmap.h
400
../gui/qgsmaplayerregistry.h
401
../gui/qgsmaplayerset.h
402
../gui/qgsmapoverviewcanvas.h
403
../gui/qgsmaprender.h
404
../gui/qgsmaptoolcapture.h
406
../gui/qgsmaptoolidentify.h
407
../gui/qgsmaptoolpan.h
408
../gui/qgsmaptoolselect.h
409
../gui/qgsmaptoolvertexedit.h
410
../gui/qgsmaptoolzoom.h
411
../gui/qgsmarkerdialog.h
413
../gui/qgsmessageviewer.h
414
../gui/qgsnewhttpconnection.h
416
../gui/qgspastetransformations.h
417
../gui/qgspatterndialog.h
418
../gui/qgspluginmanager.h
419
../gui/qgspointstylewidget.h
421
../gui/qgsprojectproperties.h
422
../gui/qgsrasterlayerproperties.h
423
../gui/qgsrubberband.h
424
../gui/qgsrunprocess.h
425
../gui/qgssearchquerybuilder.h
426
../gui/qgsserversourceselect.h
427
../gui/qgssinglesymboldialog.h
428
../gui/qgssinglesymbolrenderer.h
429
../gui/qgsspatialrefsys.h
430
../gui/qgsuniquevaluedialog.h
431
../gui/qgsuniquevaluerenderer.h
432
../gui/qgsvectorfilewriter.h
433
../gui/qgsvectorlayer.h
434
../gui/qgsvectorlayerproperties.h
435
../gui/qgsvertexmarker.h
436
../widgets/projectionselector/qgsprojectionselector.h
438
../composer/qgscomposer.h
439
../composer/qgscomposeritem.h
440
../composer/qgscomposerlabel.h
441
../composer/qgscomposermap.h
442
../composer/qgscomposerpicture.h
443
../composer/qgscomposerscalebar.h
444
../composer/qgscomposervectorlegend.h
445
../composer/qgscomposerview.h
446
../composer/qgscomposition.h
448
../legend/qgslegend.h
449
../legend/qgslegendgroup.h
450
../legend/qgslegenditem.h
451
../legend/qgslegendlayer.h
452
../legend/qgslegendlayerfile.h
453
../legend/qgslegendlayerfilegroup.h
454
../legend/qgslegendpropertygroup.h
455
../legend/qgslegendpropertyitem.h
456
../legend/qgslegendsymbologygroup.h
457
../legend/qgslegendsymbologyitem.h
458
../legend/qgslegendvectorsymbologyitem.h
460
../raster/qgsrasterlayer.h
461
../raster/qgsrasterbandstats.h
462
../raster/qgsrasterviewport.h
463
../raster/qgsrasterpyramid.h
465
../core/qgsdataprovider.h
469
INSTALL(CODE "MESSAGE(\"Installing headers...\")")
470
INSTALL(FILES ${QGIS_CORE_HDRS} ${QGIS_GUI_HDRS} DESTINATION ${QGIS_INCLUDE_DIR})
3
#############################################################
8
symbology-ng/qgssymbolv2.cpp
9
symbology-ng/qgssymbollayerv2.cpp
10
symbology-ng/qgssymbollayerv2registry.cpp
11
symbology-ng/qgssymbollayerv2utils.cpp
12
symbology-ng/qgslinesymbollayerv2.cpp
13
symbology-ng/qgsmarkersymbollayerv2.cpp
14
symbology-ng/qgsfillsymbollayerv2.cpp
15
symbology-ng/qgsrendererv2.cpp
16
symbology-ng/qgsrendererv2registry.cpp
17
symbology-ng/qgssinglesymbolrendererv2.cpp
18
symbology-ng/qgscategorizedsymbolrendererv2.cpp
19
symbology-ng/qgsgraduatedsymbolrendererv2.cpp
20
symbology-ng/qgsvectorcolorrampv2.cpp
21
symbology-ng/qgsstylev2.cpp
22
symbology-ng/qgssymbologyv2conversion.cpp
26
qgsattributeaction.cpp
27
qgscentralpointpositionmanager.cpp
30
qgscoordinatetransform.cpp
36
qgshttptransaction.cpp
38
qgslabelattributes.cpp
41
qgsmaplayerregistry.cpp
47
qgspalobjectpositionmanager.cpp
50
qgsprojectfiletransform.cpp
52
qgsprojectproperty.cpp
53
qgsprovidercountcalcevent.cpp
54
qgsproviderextentcalcevent.cpp
55
qgsprovidermetadata.cpp
56
qgsproviderregistry.cpp
57
qgsrasterdataprovider.cpp
61
qgsscalecalculator.cpp
65
qgscoordinatereferencesystem.cpp
67
qgsvectordataprovider.cpp
68
qgsvectorfilewriter.cpp
70
qgsvectorlayerundocommand.cpp
73
composer/qgscomposerarrow.cpp
74
composer/qgscomposeritem.cpp
75
composer/qgscomposeritemgroup.cpp
76
composer/qgscomposerlabel.cpp
77
composer/qgscomposerpicture.cpp
78
composer/qgscomposermap.cpp
79
composer/qgscomposerscalebar.cpp
80
composer/qgscomposershape.cpp
81
composer/qgslegendmodel.cpp
82
composer/qgscomposerlegend.cpp
83
composer/qgspaperitem.cpp
84
composer/qgsscalebarstyle.cpp
85
composer/qgsdoubleboxscalebarstyle.cpp
86
composer/qgsnumericscalebarstyle.cpp
87
composer/qgssingleboxscalebarstyle.cpp
88
composer/qgsticksscalebarstyle.cpp
89
composer/qgscomposition.cpp
91
pal/costcalculator.cpp
106
raster/qgscliptominmaxenhancement.cpp
107
raster/qgscolorrampshader.cpp
108
raster/qgscontrastenhancement.cpp
109
raster/qgscontrastenhancementfunction.cpp
110
raster/qgsfreakoutshader.cpp
111
raster/qgslinearminmaxenhancement.cpp
112
raster/qgslinearminmaxenhancementwithclip.cpp
113
raster/qgspseudocolorshader.cpp
114
raster/qgsrasterlayer.cpp
115
raster/qgsrastertransparency.cpp
116
raster/qgsrastershader.cpp
117
raster/qgsrastershaderfunction.cpp
119
renderer/qgscontinuouscolorrenderer.cpp
120
renderer/qgsgraduatedsymbolrenderer.cpp
121
renderer/qgsrenderer.cpp
122
renderer/qgssinglesymbolrenderer.cpp
123
renderer/qgsuniquevaluerenderer.cpp
125
symbology/qgsmarkercatalogue.cpp
126
symbology/qgssymbol.cpp
127
symbology/qgssymbologyutils.cpp
129
spatialindex/qgsspatialindex.cpp
133
IF (WITH_INTERNAL_SPATIALITE)
135
INCLUDE_DIRECTORIES(${ICONV_INCLUDE_DIR})
136
ENDIF (WIN32 OR APPLE)
138
ADD_DEFINITIONS(-DDLL_EXPORT)
142
# sqlite3 requires some extraflags to be defined
143
# in order to support:
144
# - huge database > 2 GB
145
# - RTree Spatial Index
147
ADD_DEFINITIONS(-D_LARGE_FILE=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1)
148
ADD_DEFINITIONS(-DSQLITE_ENABLE_RTREE=1)
153
spatialite/spatialite.c
158
SET_SOURCE_FILES_PROPERTIES(spatialite/sqlite3.c spatialite/spatialite.c PROPERTIES COMPILE_FLAGS /W0)
160
SET_SOURCE_FILES_PROPERTIES(spatialite/sqlite3.c spatialite/spatialite.c PROPERTIES COMPILE_FLAGS -w)
163
INCLUDE_DIRECTORIES(BEFORE spatialite/headers/spatialite)
164
ENDIF (WITH_INTERNAL_SPATIALITE)
166
ADD_FLEX_FILES(QGIS_CORE_SRCS qgssearchstringlexer.ll)
168
ADD_BISON_FILES(QGIS_CORE_SRCS qgssearchstringparser.yy)
170
# Disable compiler warnings for lex generated sources
171
SET_SOURCE_FILES_PROPERTIES(
172
${CMAKE_BINARY_DIR}/src/core/flex_qgssearchstringlexer.cpp
173
PROPERTIES COMPILE_FLAGS -w)
175
IF (MSVC AND PEDANTIC)
177
# 4065 switch with default and no case
178
# 4702 unreachable code
179
SET_SOURCE_FILES_PROPERTIES(
180
${CMAKE_BINARY_DIR}/src/core/qgssearchstringparser.cpp
181
PROPERTIES COMPILE_FLAGS "-wd4065 -wd4702")
182
ENDIF (MSVC AND PEDANTIC)
184
SET(QGIS_CORE_MOC_HDRS
188
qgscoordinatetransform.h
192
qgsmaplayerregistry.h
198
qgsrasterdataprovider.h
199
composer/qgscomposerlegend.h
200
composer/qgscomposermap.h
201
composer/qgscomposerpicture.h
202
composer/qgscomposerscalebar.h
203
composer/qgscomposeritem.h
204
composer/qgscomposeritemgroup.h
205
composer/qgscomposershape.h
206
composer/qgscomposition.h
207
composer/qgslegendmodel.h
208
symbology/qgsmarkercatalogue.h
209
raster/qgsrasterlayer.h
212
QT4_WRAP_CPP(QGIS_CORE_MOC_SRCS ${QGIS_CORE_MOC_HDRS})
215
${CMAKE_CURRENT_SOURCE_DIR}
228
IF (NOT WITH_INTERNAL_SPATIALITE)
229
INCLUDE_DIRECTORIES(${SQLITE3_INCLUDE_DIR})
230
ENDIF (NOT WITH_INTERNAL_SPATIALITE)
234
ADD_DEFINITIONS("-DCORE_EXPORT=__declspec(dllexport)")
236
ADD_DEFINITIONS("-UCORE_EXPORT \"-DCORE_EXPORT=__declspec(dllexport)\"")
242
ADD_DEFINITIONS("-D_HAVE_WINDOWS_H_")
244
ADD_DEFINITIONS("-D_HAVE_PTHREAD_")
247
#############################################################
248
# spatial indexing library
250
# add path prefix to every specified file
251
MACRO(PATH_PREFIX OUTPUT PREFIX)
253
SET(${OUTPUT} ${${OUTPUT}} ${PREFIX}/${F})
255
ENDMACRO(PATH_PREFIX)
258
PATH_PREFIX(TOOLS_SRC tools ExternalSort.cc ExternalSort.h TemporaryFile.cc Tools.cc)
259
PATH_PREFIX(GEOM_SRC geometry LineSegment.cc Point.cc Region.cc)
261
# spatial index library
262
PATH_PREFIX(SPINDEX_SRC spatialindex SpatialIndexImpl.cc)
263
PATH_PREFIX(STMAN_SRC storagemanager Buffer.cc DiskStorageManager.cc MemoryStorageManager.cc RandomEvictionsBuffer.cc)
264
PATH_PREFIX(RTREE_SRC rtree BulkLoader.cc Index.cc Leaf.cc Node.cc RTree.cc Statistics.cc)
266
SET(SPINDEX_SRC ${TOOLS_SRC} ${GEOM_SRC} ${SPINDEX_SRC} ${STMAN_SRC} ${RTREE_SRC})
268
PATH_PREFIX(INDEX_SRC spatialindex ${SPINDEX_SRC})
270
#############################################################
273
ADD_LIBRARY(qgis_core SHARED ${QGIS_CORE_SRCS} ${QGIS_CORE_MOC_SRCS} ${INDEX_SRC})
275
SET_TARGET_PROPERTIES(qgis_core PROPERTIES VERSION ${COMPLETE_VERSION} SOVERSION ${COMPLETE_VERSION})
277
# make sure to create qgssvnversion.h before compiling
278
ADD_DEPENDENCIES(qgis_core svnversion)
282
TARGET_LINK_LIBRARIES(qgis_core wsock32)
284
# needed for linking to gdal which needs odbc
285
# TARGET_LINK_LIBRARIES(qgis_core odbc32 odbccp32)
289
TARGET_LINK_LIBRARIES(qgis_core
294
${QT_QTNETWORK_LIBRARY}
302
IF (WITH_INTERNAL_SPATIALITE)
304
TARGET_LINK_LIBRARIES(qgis_core ${ICONV_LIBRARY})
305
ENDIF (WIN32 OR APPLE)
307
TARGET_LINK_LIBRARIES(qgis_core pthread ${CMAKE_DL_LIBS})
309
ELSE (WITH_INTERNAL_SPATIALITE)
310
TARGET_LINK_LIBRARIES(qgis_core ${SQLITE3_LIBRARY})
311
ENDIF (WITH_INTERNAL_SPATIALITE)
314
SET_TARGET_PROPERTIES(qgis_core PROPERTIES BUILD_WITH_INSTALL_RPATH TRUE )
317
INSTALL(TARGETS qgis_core
318
RUNTIME DESTINATION ${QGIS_BIN_DIR}
319
LIBRARY DESTINATION ${QGIS_LIB_DIR}
320
ARCHIVE DESTINATION ${QGIS_LIB_DIR})
323
# Added by Tim to install headers
329
qgscentralpointpositionmanager.h
332
qgscoordinatetransform.h
345
qgsmaplayerregistry.h
349
qgsoverlayobjectpositionmanager.h
350
qgspalobjectpositionmanager.h
353
qgsprojectfiletransform.h
356
qgsprovidercountcalcevent.h
357
qgsproviderextentcalcevent.h
358
qgsprovidermetadata.h
359
qgsproviderregistry.h
360
qgsrasterdataprovider.h
368
qgscoordinatereferencesystem.h
369
qgsvectordataprovider.h
370
qgsvectorfilewriter.h
375
raster/qgscliptominmaxenhancement.h
376
raster/qgscolorrampshader.h
377
raster/qgscolorrampshader.h
378
raster/qgscontrastenhancement.h
379
raster/qgscontrastenhancementfunction.h
380
raster/qgsfreakoutshader.h
381
raster/qgslinearminmaxenhancement.h
382
raster/qgslinearminmaxenhancementwithclip.h
383
raster/qgspseudocolorshader.h
384
raster/qgsrasterbandstats.h
385
raster/qgsrasterlayer.h
386
raster/qgsrastertransparency.h
387
raster/qgsrastershader.h
388
raster/qgsrastershaderfunction.h
389
raster/qgsrasterviewport.h
391
renderer/qgscontinuouscolorrenderer.h
392
renderer/qgsgraduatedsymbolrenderer.h
393
renderer/qgsrenderer.h
394
renderer/qgssinglesymbolrenderer.h
395
renderer/qgsuniquevaluerenderer.h
397
symbology/qgsmarkercatalogue.h
398
symbology/qgssymbol.h
399
symbology/qgssymbologyutils.h
401
spatialindex/qgsspatialindex.h
404
INSTALL(CODE "MESSAGE(\"Installing CORE headers...\")")
405
INSTALL(FILES ${QGIS_CORE_HDRS} ${QGIS_CORE_MOC_HDRS} DESTINATION ${QGIS_INCLUDE_DIR})