Organic Maps sources as of 02.04.2025 (fad26bbf22ac3da75e01e62aa01e5c8e11861005)

To expand with full Organic Maps and Maps.ME commits history run:
  git remote add om-historic [om-historic.git repo url]
  git fetch --tags om-historic
  git replace squashed-history historic-commits
This commit is contained in:
Konstantin Pastbin
2025-04-13 16:37:30 +07:00
commit e3e4a1985a
12931 changed files with 13195100 additions and 0 deletions

View File

@@ -0,0 +1,60 @@
# List of old versions
# Format:
# {
# "name": <just human readable name>
# "branch": <branch of version>
# "hash": <hash of branch> (not required, by default: hash from local repo will be taken)
# "mwm_path": <path to mwms for this version>
# }
[OLD_VERSION]
Params = [
{
"name": "release-94 version",
"branch": "release-94",
"hash": "bba92911d0347347d704e1e4b1215a2844bedd09",
"mwm_path": "/mwm/path/for/this/version"
}]
# List of new versions, the same syntax as for old versions.
[NEW_VERSION]
Params = [
{
"name": "Less operator new first version",
"branch": "less_operator_new",
"hash": "1111111111111111111111111111111111111111",
"mwm_path": "/mwm/path/for/this/version"
},
{
"name": "Less operator new second version",
"branch": "less_operator_new",
"hash": "2222222222222222222222222222222222222222",
"mwm_path": "/mwm/path/for/this/version"
},
{
"name": "Less cache miss",
"branch": "less_cache_miss",
"mwm_path": "/mwm/path/for/this/version"
}]
[PATHS]
# Path where all results will be placed.
ResultsSaveDir = /results
# Path to file with routes in format:
# start_lat_1 start_lon_1 finish_lat_1 finish_lon_1
# start_lat_2 start_lon_2 finish_lat_2 finish_lon_2
# ...
RoutesFile = /start_finish_latlon_file.routes
[TOOL]
# If |Benchmark| is True, the time of route building statistics will be collected, otherwise info about built routes
# will be collected (i.e. average similarity, average ETA difference between equals routes, etc.).
Benchmark = True
# Verbose output of routes_builder_tool.
Verbose = False
# Timeout for building each route.
Timeout = 180
# Number of building each route for calculating average route time building (only when |Benchmark| = True).
LaunchesNumber = 3
# car, pedestrian, bicycle, transit
VehicleType = car

View File

@@ -0,0 +1,53 @@
# List of old versions
# Format:
# {
# "name": <just human readable name>
# "branch": <branch of version>
# "hash": <hash of branch> (not required, by default: hash from local repo will be taken)
# "mwm_path": <path to mwms for this version>
# }
[OLD_VERSION]
Params = [
{
"name": "release-94 version",
"branch": "release-94",
"hash": "bba92911d0347347d704e1e4b1215a2844bedd09",
"mwm_path": "/mwm/path/for/this/version"
}]
# List of new versions, the same syntax as for old versions.
[NEW_VERSION]
Params = [
{
"name": "Less operator new first version",
"branch": "less_operator_new",
"hash": "1111111111111111111111111111111111111111",
"mwm_path": "/mwm/path/for/this/version"
},
{
"name": "Less operator new second version",
"branch": "less_operator_new",
"hash": "2222222222222222222222222222222222222222",
"mwm_path": "/mwm/path/for/this/version"
},
{
"name": "Less cache miss",
"branch": "less_cache_miss",
"mwm_path": "/mwm/path/for/this/version"
}]
[PATHS]
# Path where all results will be placed.
ResultsSaveDir = /results
# Path to file with routes in format:
# start_lat_1 start_lon_1 finish_lat_1 finish_lon_1
# start_lat_2 start_lon_2 finish_lat_2 finish_lon_2
# ...
RoutesFile = /start_finish_latlon_file.routes
[TOOL]
# Timeout for building each route, with heap profiler everything works long, so prefer using big timeout.
Timeout = 7200
# car, pedestrian, bicycle, transit
VehicleType = car

View File

@@ -0,0 +1,4 @@
[PATHS]
OmimPath = /omim
DataPath = /omim/data
BuildDir = /omim/cmake-build-release/