blob: be86001356f477e262284dd3b0ab7f004b5543ae (
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
|
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
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
index_router.cpp
index_router.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
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
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
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)
|