QGCLocationPlugin.pro 1.28 KB
Newer Older
1 2 3
include(QGCCommon.pri)

TEMPLATE     = lib
Don Gagne's avatar
Don Gagne committed
4
TARGET       = QGeoServiceProviderFactoryQGC
5 6 7 8
CONFIG      += plugin static
QT          += location-private positioning-private network
PLUGIN_TYPE  = geoservices

dogmaphobic's avatar
dogmaphobic committed
9
DESTDIR      = $${LOCATION_PLUGIN_DESTDIR}
10

11 12 13 14 15 16 17 18 19 20 21 22 23 24
contains(QT_VERSION, 5.5.1) {

    message(Using Local QtLocation headers for Qt 5.5.1)

    INCLUDEPATH += \
        libs/qtlocation/include \

} else {

    message(Using Default QtLocation headers)

    INCLUDEPATH += $$QT.location.includes

}
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45

HEADERS += \
    src/QtLocationPlugin/qgeoserviceproviderpluginqgc.h \
    src/QtLocationPlugin/qgeotiledmappingmanagerengineqgc.h \
    src/QtLocationPlugin/qgeotilefetcherqgc.h \
    src/QtLocationPlugin/qgeomapreplyqgc.h \
    src/QtLocationPlugin/qgeocodingmanagerengineqgc.h \
    src/QtLocationPlugin/qgeocodereplyqgc.h \
    src/QtLocationPlugin/OpenPilotMaps.h

SOURCES += \
    src/QtLocationPlugin/qgeoserviceproviderpluginqgc.cpp \
    src/QtLocationPlugin/qgeotiledmappingmanagerengineqgc.cpp \
    src/QtLocationPlugin/qgeotilefetcherqgc.cpp \
    src/QtLocationPlugin/qgeomapreplyqgc.cpp \
    src/QtLocationPlugin/qgeocodingmanagerengineqgc.cpp \
    src/QtLocationPlugin/qgeocodereplyqgc.cpp \
    src/QtLocationPlugin/OpenPilotMaps.cc

OTHER_FILES += \
    src/QtLocationPlugin/qgc_maps_plugin.json