summaryrefslogtreecommitdiff
path: root/src/location/configure.json
blob: 3337b074db43a9834f4c0c692010139f76c11bfa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
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 && features.angle))"
            ],
            "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"
                    ]
                }
            ]
        }
    ]
}