summaryrefslogtreecommitdiff
path: root/src/positioning/configure.cmake
blob: 979c1432db7dda216dd8adc4b7d8d3cb393bdf56 (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
# begin special case

#### Libraries

qt_find_package(Gypsy PROVIDED_TARGETS Gypsy::Gypsy)
qt_find_package(Gconf PROVIDED_TARGETS Gconf::Gconf)

#### Tests

if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/../../config.tests/winrt/CMakeLists.txt")
    qt_config_compile_test("winrt_geolocation"
                           LABEL "WinRT geolocation"
                           PROJECT_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../config.tests/winrt")
endif()

#### Features

qt_feature("gypsy" PUBLIC
    LABEL "Gypsy - A GPS Multiplexing Daemon"
    CONDITION Gypsy_FOUND AND Gconf_FOUND
)

qt_feature("winrt_geolocation" PRIVATE
    LABEL "WinRT geolocation API"
    CONDITION WIN32 AND TEST_winrt_geolocation
)

# end special case