Commit Graph

65 Commits

Author SHA1 Message Date
Siarhei Fedartsou
62310c3ef8 Attempt to cross-compile for arm64 Linux 2022-10-15 15:59:05 +02:00
Siarhei Fedartsou
97819c4622 Attempt to cross-compile for arm64 Linux 2022-10-15 15:56:44 +02:00
Siarhei Fedartsou
9feecad226 Attempt to cross-compile for arm64 Linux 2022-10-15 15:26:31 +02:00
Siarhei Fedartsou
f36537a5b5 Attempt to cross-compile for arm64 Linux 2022-10-15 15:24:05 +02:00
Siarhei Fedartsou
7f1016973e Attempt to cross-compile for arm64 Linux 2022-10-15 13:47:09 +02:00
Siarhei Fedartsou
41e36a75ae Attempt to cross-compile for arm64 Linux 2022-10-15 13:43:56 +02:00
Siarhei Fedartsou
a8af28d381 Attempt to cross-compile for arm64 Linux 2022-10-15 13:41:51 +02:00
Siarhei Fedartsou
968004ed44 Attempt to cross-compile for arm64 Linux 2022-10-15 13:35:42 +02:00
Siarhei Fedartsou
099bfca60b Attempt to cross-compile for arm64 Linux 2022-10-15 13:32:49 +02:00
Siarhei Fedartsou
681169cd22 Attempt to cross-compile for arm64 Linux 2022-10-15 13:29:22 +02:00
Siarhei Fedartsou
ba6979ff36 Attempt to cross-compile for arm64 Linux 2022-10-15 13:27:42 +02:00
Siarhei Fedartsou
c8c240ea07 Attempt to cross-compile for arm64 Linux 2022-10-15 13:25:23 +02:00
Siarhei Fedartsou
3cc3729704 Attempt to cross-compile for arm64 Linux 2022-10-15 13:22:15 +02:00
Siarhei Fedartsou
53de5f26bb Attempt to cross-compile for arm64 Linux 2022-10-15 13:21:33 +02:00
Siarhei Fedartsou
820b60f079 Attempt to cross-compile for arm64 Linux 2022-10-15 13:20:41 +02:00
Siarhei Fedartsou
1c9812bfec Attempt to cross-compile for arm64 Linux 2022-10-15 13:17:38 +02:00
Siarhei Fedartsou
438227db7f Attempt to cross-compile for arm64 Linux 2022-10-15 13:15:50 +02:00
Siarhei Fedartsou
761ce3b8bf Attempt to cross-compile for arm64 Linux 2022-10-15 13:14:56 +02:00
Siarhei Fedartsou
ae9151d092 Attempt to cross-compile for arm64 Linux 2022-10-15 13:14:22 +02:00
Siarhei Fedartsou
533ecfbf28 Attempt to cross-compile for arm64 Linux 2022-10-15 13:12:35 +02:00
Siarhei Fedartsou
8e27ddf6bf Attempt to cross-compile for arm64 Linux 2022-10-15 13:07:23 +02:00
Siarhei Fedartsou
5bc283d6b2 Attempt to cross-compile for arm64 Linux 2022-10-15 13:03:01 +02:00
Michael Bell
cb90d587be
Release 5.27 (#6392)
* Bookkeeping for 5.27.0 release.

* Prep rc.1

* Final 5.27 release tag

* Reset for next release
2022-10-10 17:54:01 +01:00
Michael Bell
284e110f2e
Actually match the tag naming conventions (#6393)
Wasn't matching on release candidates, nor any of the previous special tags convention.
2022-10-06 22:08:36 +01:00
Siarhei Fedartsou
7be9039f53
Get rid of Mason (#6387) 2022-10-06 14:13:12 +02:00
Siarhei Fedartsou
52b516e943
Use clang-format from CI base image (#6391) 2022-10-06 12:50:31 +02:00
Siarhei Fedartsou
9a4b4648f4
Improve performance of JSON rendering (#6380) 2022-10-03 21:43:51 +02:00
Michael Bell
e328031661
Add issue templates for bug reporting, features, and questions. (#6385)
Primarily to educate bug reporters that demo site != default settings,
but also to help organise and auto-assign new issues.
2022-10-02 17:45:35 +01:00
Siarhei Fedartsou
21888334dd
Do not generate intermediate .osrm file in osrm-extract. (#6354) 2022-09-30 14:29:10 +02:00
Siarhei Fedartsou
902bfc7806
Refactor CMake code related to compiler warnings, enable some additional warnings (#6355) 2022-09-30 11:42:36 +02:00
Siarhei Fedartsou
3c5d99b4cb
Improve performance of map matching via getPathDistance optimization (#6378) 2022-09-29 22:27:19 +02:00
Siarhei Fedartsou
be353630d5
Fix a couple of warnings found by PVS Studio (#6372) 2022-09-22 23:28:12 +02:00
Siarhei Fedartsou
9b834810d5
Build Node bindings on Windows (#6334)
Extends CI to build NodeJS bindings for Windows.
2022-09-20 20:43:13 +01:00
Siarhei Fedartsou
1c65ea2194
Configure cross-compilation for Apple Silicon (#6360)
Adds support for Apple Silicon binaries for NodeJS bindings.
2022-09-17 13:00:53 +01:00
Siarhei Fedartsou
96f5780f06
Update CI to use clang-tidy 14 (#6353) 2022-08-31 23:39:47 +02:00
Siarhei Fedartsou
c003ac1055
Pin revisions of Conan dependencies (#6351) 2022-08-31 09:59:53 +02:00
Siarhei Fedartsou
2cf957148b
Support floats for speed value in traffic updates CSV (#6327) 2022-08-30 15:34:46 +02:00
Siarhei Fedartsou
d8b358e810
Use apt-get to install Clang on CI (#6345) 2022-08-30 10:25:53 +02:00
Siarhei Fedartsou
91895604c9
Migrate to modern TBB version (#6300) 2022-08-24 18:13:49 +02:00
Michael Bell
869b3fae82
Bump CI complete job to ubuntu-22.04 (#6323)
18.04 is being deprecated.
2022-08-22 20:55:28 +01:00
Lev Dragunov
928867c520
Add data_version field to responses of all plugins. (#5387) 2022-08-22 21:07:32 +02:00
Siarhei Fedartsou
47e5591ed8
Use the latest node on CI (#6317) 2022-08-20 17:16:05 +01:00
Siarhei Fedartsou
aadc088084
Fix distance calculation consistency. (#6315)
Consolidate great circle distance calculations to use cheap ruler library.
2022-08-19 22:31:40 +01:00
Siarhei Fedartsou
8f0cd5cf7b
Migrate Windows CI to GitHub Actions. (#6312)
It is quite difficult to maintain current Windows CI, because it uses pre-compiled dependencies stored on wolt.com server and there is low chance to find someone who is able to update it.
2022-08-19 18:49:09 +01:00
Siarhei Fedartsou
624fea6d33
Add smoke test for Docker image (#6313)
* Add smoke test for Docker image
2022-08-19 11:32:55 +01:00
Siarhei Fedartsou
9688e48ad1
Update libosmium to 2.18.0. Fix problem with Docker image build. (#6303) 2022-08-16 18:26:21 +01:00
Siarhei Fedartsou
00816722dd
Configure Undefined Behaviour Sanitizer (#6290) 2022-08-01 22:40:26 +01:00
Siarhei Fedartsou
589becbfec
Use Conan instead of Mason to install code dependencies (#6284)
* Use Conan instead of Mason to install code dependencies
2022-08-01 21:21:20 +01:00
Siarhei Fedartsou
1a3d0f7c20
Update macOS CI image to macos-11 (#6286)
* Update macOS CI image to macos-11
2022-07-30 13:40:21 +01:00
Siarhei Fedartsou
59953172e8
Configure clang-tidy job on CI (#6261) 2022-06-28 00:14:28 +01:00