summaryrefslogtreecommitdiff
path: root/src/plugins/position/geoclue/CMakeLists.txt
blob: 0606e65450d39c6075929e0c2189c0b22b4d148d (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
# Generated from geoclue.pro.

#####################################################################
## QGeoPositionInfoSourceFactoryGeoclue Plugin:
#####################################################################

qt_internal_add_plugin(QGeoPositionInfoSourceFactoryGeoclue
    OUTPUT_NAME qtposition_geoclue
    TYPE position
    SOURCES
        geocluetypes.cpp geocluetypes.h
        qgeocluemaster.cpp qgeocluemaster.h
        qgeopositioninfosource_geocluemaster.cpp qgeopositioninfosource_geocluemaster.h
        qgeopositioninfosourcefactory_geoclue.cpp qgeopositioninfosourcefactory_geoclue.h
        qgeosatelliteinfosource_geocluemaster.cpp qgeosatelliteinfosource_geocluemaster.h
    DBUS_INTERFACE_SOURCES
        org.freedesktop.Geoclue.xml
        org.freedesktop.Geoclue.Master.xml
        org.freedesktop.Geoclue.MasterClient.xml
        org.freedesktop.Geoclue.Position.xml
        org.freedesktop.Geoclue.Satellite.xml
        org.freedesktop.Geoclue.Velocity.xml
    DBUS_INTERFACE_FLAGS
        -N -i geocluetypes.h # special case
    INCLUDE_DIRECTORIES
        ${CMAKE_CURRENT_BINARY_DIR}
        core.location.includes
    PUBLIC_LIBRARIES
        Qt::Core
        Qt::DBus
        Qt::Positioning
)

#### Keys ignored in scope 1:.:.:geoclue.pro:<TRUE>:
# OTHER_FILES = "$$DBUS_INTERFACES" "plugin.json"