summaryrefslogtreecommitdiff
path: root/src/location/configure.json
diff options
context:
space:
mode:
Diffstat (limited to 'src/location/configure.json')
-rw-r--r--src/location/configure.json70
1 files changed, 70 insertions, 0 deletions
diff --git a/src/location/configure.json b/src/location/configure.json
new file mode 100644
index 00000000..4de6e865
--- /dev/null
+++ b/src/location/configure.json
@@ -0,0 +1,70 @@
+{
+ "module": "location",
+ "depends": [
+ "gui"
+ ],
+
+ "features": {
+ "geoservices_osm": {
+ "label": "OpenStreetMap",
+ "purpose": "Provides access to OpenStreetMap geoservices",
+ "section": "Location",
+ "condition": "features.concurrent",
+ "output": [ "privateFeature" ]
+ },
+ "geoservices_here": {
+ "label": "HERE",
+ "purpose": "Provides access to HERE geoservices",
+ "section": "Location",
+ "output": [ "privateFeature" ]
+ },
+ "geoservices_esri": {
+ "label": "Esri",
+ "purpose": "Provides access to Esri geoservices",
+ "section": "Location",
+ "output": [ "privateFeature" ]
+ },
+ "geoservices_mapbox": {
+ "label": "Mapbox",
+ "purpose": "Provides access to Mapbox geoservices",
+ "section": "Location",
+ "output": [ "privateFeature" ]
+ },
+ "geoservices_mapboxgl": {
+ "label": "MapboxGL",
+ "purpose": "Provides access to the Mapbox vector maps",
+ "section": "Location",
+ "condition": [
+ "features.opengl",
+ "features.c++14",
+ "!config.qnx && (!config.win32 || config.mingw)"
+ ],
+ "output": [ "privateFeature" ]
+ },
+ "geoservices_itemsoverlay": {
+ "label": "Itemsoverlay",
+ "purpose": "Provides access to the itemsoverlay maps",
+ "section": "Location",
+ "output": [ "privateFeature" ]
+ }
+ },
+
+ "summary": [
+ {
+ "section": "Qt Location",
+ "entries": [
+ {
+ "section": "Geoservice plugins",
+ "entries": [
+ "geoservices_osm",
+ "geoservices_here",
+ "geoservices_esri",
+ "geoservices_mapbox",
+ "geoservices_mapboxgl",
+ "geoservices_itemsoverlay"
+ ]
+ }
+ ]
+ }
+ ]
+}