1TARGET = qtposition_geoclue2
2
3QT = core positioning dbus
4
5HEADERS += \
6    qgeopositioninfosource_geoclue2_p.h \
7    qgeopositioninfosourcefactory_geoclue2.h \
8    geocluetypes.h
9
10SOURCES += \
11    qgeopositioninfosource_geoclue2.cpp \
12    qgeopositioninfosourcefactory_geoclue2.cpp \
13    geocluetypes.cpp
14
15QDBUSXML2CPP_INTERFACE_HEADER_FLAGS += \
16    "-N -i geocluetypes.h"
17
18DBUS_INTERFACES += \
19    org.freedesktop.GeoClue2.Manager.xml \
20    org.freedesktop.GeoClue2.Client.xml \
21    org.freedesktop.GeoClue2.Location.xml
22
23INCLUDEPATH += $$QT.location.includes $$OUT_PWD
24
25OTHER_FILES += \
26    plugin.json
27
28PLUGIN_TYPE = position
29PLUGIN_CLASS_NAME = QGeoPositionInfoSourceFactoryGeoclue2
30load(qt_plugin)
31