@@ -253,6 +253,7 @@ IF (WIN32)
253
253
SET (DEFAULT_LIBEXEC_SUBDIR . )
254
254
SET (DEFAULT_DATA_SUBDIR . )
255
255
SET (DEFAULT_PLUGIN_SUBDIR plugins )
256
+ SET (DEFAULT_PROVIDER_SUBDIR providers )
256
257
SET (DEFAULT_INCLUDE_SUBDIR include )
257
258
258
259
IF (MSVC )
@@ -322,6 +323,8 @@ ELSE (WIN32)
322
323
SET (QGIS_LIBEXEC_SUBDIR_REV ../.. )
323
324
SET (DEFAULT_PLUGIN_SUBDIR ../PlugIns/qgis )
324
325
SET (QGIS_PLUGIN_SUBDIR_REV ../../MacOS )
326
+ SET (DEFAULT_PROVIDER_SUBDIR ../Providers/qgis )
327
+ SET (QGIS_PROVIDER_SUBDIR_REV ../../MacOS )
325
328
SET (DEFAULT_INCLUDE_SUBDIR include /qgis )
326
329
# path for framework references
327
330
SET (CMAKE_INSTALL_NAME_DIR @executable_path/${QGIS_FW_SUBDIR} )
@@ -334,6 +337,7 @@ ELSE (WIN32)
334
337
SET (DEFAULT_DATA_SUBDIR share/qgis )
335
338
SET (DEFAULT_LIBEXEC_SUBDIR lib${LIB_SUFFIX}/qgis )
336
339
SET (DEFAULT_PLUGIN_SUBDIR lib${LIB_SUFFIX}/qgis/plugins )
340
+ SET (DEFAULT_PROVIDER_SUBDIR lib${LIB_SUFFIX}/qgis/providers )
337
341
SET (DEFAULT_INCLUDE_SUBDIR include /qgis )
338
342
ENDIF (APPLE )
339
343
@@ -373,11 +377,12 @@ SET (QGIS_LIB_SUBDIR ${DEFAULT_LIB_SUBDIR} CACHE STRING "Subdirectory wh
373
377
SET (QGIS_LIBEXEC_SUBDIR ${DEFAULT_LIBEXEC_SUBDIR} CACHE STRING "Subdirectory where private executables will be installed" )
374
378
SET (QGIS_DATA_SUBDIR ${DEFAULT_DATA_SUBDIR} CACHE STRING "Subdirectory where QGIS data will be installed" )
375
379
SET (QGIS_PLUGIN_SUBDIR ${DEFAULT_PLUGIN_SUBDIR} CACHE STRING "Subdirectory where plugins will be installed" )
380
+ SET (QGIS_PROVIDER_SUBDIR ${DEFAULT_PROVIDER_SUBDIR} CACHE STRING "Subdirectory where providers will be installed" )
376
381
SET (QGIS_INCLUDE_SUBDIR ${DEFAULT_INCLUDE_SUBDIR} CACHE STRING "Subdirectory where header files will be installed" )
377
382
378
383
# mark *_SUBDIR variables as advanced as this is not something
379
384
# that an average user would use
380
- MARK_AS_ADVANCED (QGIS_BIN_SUBDIR QGIS_CGIBIN_SUBDIR QGIS_LIB_SUBDIR QGIS_LIBEXEC_SUBDIR QGIS_DATA_SUBDIR QGIS_PLUGIN_SUBDIR QGIS_INCLUDE_SUBDIR )
385
+ MARK_AS_ADVANCED (QGIS_BIN_SUBDIR QGIS_CGIBIN_SUBDIR QGIS_LIB_SUBDIR QGIS_LIBEXEC_SUBDIR QGIS_DATA_SUBDIR QGIS_PROVIDER_SUBDIR QGIS_PLUGIN_SUBDIR QGIS_INCLUDE_SUBDIR )
381
386
382
387
# full paths for the installation
383
388
SET (QGIS_BIN_DIR ${QGIS_BIN_SUBDIR} )
@@ -386,6 +391,7 @@ SET (QGIS_LIB_DIR ${QGIS_LIB_SUBDIR})
386
391
SET (QGIS_LIBEXEC_DIR ${QGIS_LIBEXEC_SUBDIR} )
387
392
SET (QGIS_DATA_DIR ${QGIS_DATA_SUBDIR} )
388
393
SET (QGIS_PLUGIN_DIR ${QGIS_PLUGIN_SUBDIR} )
394
+ SET (QGIS_PROVIDER_DIR ${QGIS_PROVIDER_SUBDIR} )
389
395
SET (QGIS_INCLUDE_DIR ${QGIS_INCLUDE_SUBDIR} )
390
396
391
397
# set the default locations where the targets (executables, libraries) will land when compiled
0 commit comments