Welcome to mirror list, hosted at ThFree Co, Russian Federation.

CMakeLists.txt « routing - github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: d0feaee435a2be99119c5ffbe37d582924988363 (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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
project(routing)

include_directories(
  .
  ${OMIM_ROOT}/3party/jansson/src
  ${OMIM_ROOT}/3party/osrm/osrm-backend/include
  ${OMIM_ROOT}/3party/osrm/osrm-backend/third_party
)

set(
  SRC
  async_router.cpp
  async_router.hpp
  base/astar_algorithm.hpp
  base/followed_polyline.cpp
  base/followed_polyline.hpp
  bicycle_directions.cpp
  bicycle_directions.hpp
  bicycle_model.cpp
  bicycle_model.hpp
  car_model.cpp
  car_model.hpp
  car_router.cpp
  car_router.hpp
  cross_mwm_index_graph.cpp
  cross_mwm_index_graph.hpp
  cross_mwm_road_graph.cpp
  cross_mwm_road_graph.hpp
  cross_mwm_router.cpp
  cross_mwm_router.hpp
  cross_routing_context.cpp
  cross_routing_context.hpp
  directions_engine.cpp
  directions_engine.hpp
  edge_estimator.cpp
  edge_estimator.hpp
  features_road_graph.cpp
  features_road_graph.hpp
  geometry.cpp
  geometry.hpp
  index_graph.cpp
  index_graph.hpp
  index_graph_loader.cpp
  index_graph_loader.hpp
  index_graph_serialization.cpp
  index_graph_serialization.hpp
  index_graph_starter.cpp
  index_graph_starter.hpp
  index_road_graph.cpp
  index_road_graph.hpp
  joint.cpp
  joint.hpp
  joint_index.cpp
  joint_index.hpp
  loaded_path_segment.hpp
  nearest_edge_finder.cpp
  nearest_edge_finder.hpp
  num_mwm_id.hpp
  online_absent_fetcher.cpp
  online_absent_fetcher.hpp
  online_cross_fetcher.cpp
  online_cross_fetcher.hpp
  osrm2feature_map.cpp
  osrm2feature_map.hpp
  osrm_data_facade.hpp
  osrm_engine.cpp
  osrm_engine.hpp
  osrm_helpers.cpp
  osrm_helpers.hpp
  osrm_path_segment_factory.cpp
  osrm_path_segment_factory.hpp
  pedestrian_directions.cpp
  pedestrian_directions.hpp
  pedestrian_model.cpp
  pedestrian_model.hpp
  restriction_loader.cpp
  restriction_loader.hpp
  restrictions_serialization.cpp
  restrictions_serialization.hpp
  road_graph.cpp
  road_graph.hpp
  road_graph_router.cpp
  road_graph_router.hpp
  road_index.cpp
  road_index.hpp
  road_point.hpp
  route.cpp
  route.hpp
  route_point.hpp
  router.cpp
  router.hpp
  router_delegate.cpp
  router_delegate.hpp
  routing_algorithm.cpp
  routing_algorithm.hpp
  routing_exceptions.hpp
  routing_helpers.cpp
  routing_helpers.hpp
  routing_mapping.cpp
  routing_mapping.hpp
  routing_result_graph.hpp
  routing_session.cpp
  routing_session.hpp
  routing_settings.hpp
  segment.hpp
  single_mwm_router.cpp
  single_mwm_router.hpp
  speed_camera.cpp
  speed_camera.hpp
  traffic_stash.hpp
  turn_candidate.hpp
  turns.cpp
  turns.hpp
  turns_generator.cpp
  turns_generator.hpp
  turns_notification_manager.cpp
  turns_notification_manager.hpp
  turns_sound_settings.cpp
  turns_sound_settings.hpp
  turns_tts_text.cpp
  turns_tts_text.hpp
  vehicle_mask.hpp
  vehicle_model.cpp
  vehicle_model.hpp
  world_graph.cpp
  world_graph.hpp
)

add_library(${PROJECT_NAME} ${SRC})
omim_add_test_subdirectory(routing_tests)
omim_add_test_subdirectory(routing_integration_tests)
omim_add_test_subdirectory(routing_consistency_tests)