1
cmake_minimum_required(VERSION 2.8)
5
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
9
find_package(PkgConfig)
13
pkg_check_modules(NET_CPP net-cpp REQUIRED)
14
pkg_check_modules(UBUNTU_LOCATION_SERVICE_CONNECTIVITY ubuntu-location-service-connectivity REQUIRED)
20
${NET_CPP_INCLUDE_DIRS}
21
${UBUNTU_LOCATION_SERVICE_CONNECTIVITY_INCLUDE_DIRS})
26
include/ichnaea/ichnaea.h
28
include/ichnaea/bluetooth_beacon.h
29
include/ichnaea/client.h
30
include/ichnaea/error.h
31
include/ichnaea/radio_cell.h
32
include/ichnaea/response.h
33
include/ichnaea/wifi_access_point.h
34
include/ichnaea/geolocate/fallback.h
35
include/ichnaea/geolocate/parameters.h
36
include/ichnaea/geolocate/result.h
37
include/ichnaea/geosubmit/parameters.h
38
include/ichnaea/geosubmit/report.h
39
include/ichnaea/region/parameters.h
40
include/ichnaea/region/result.h
42
src/ichnaea/geolocate/fallback.cpp
43
src/ichnaea/geosubmit/report.cpp
46
src/ichnaea/client.cpp
48
src/ichnaea/radio_cell.cpp
49
src/ichnaea/wifi_access_point.cpp)
51
target_link_libraries(
54
${CMAKE_THREAD_LIBS_INIT}
56
${UBUNTU_LOCATION_SERVICE_CONNECTIVITY_LDFLAGS})
63
target_link_libraries(
68
add_subdirectory(tests)