osrm-backend/include
Michael Bell d0e3e2af23
Extract prerelease/build information from package semver (#6839)
* Extract prerelease/build information from package semver

Currently we only extract the major.minor.patch identifiers from
the semver label stored in package.json.

This leads to version information in executables incorrectly
reporting a release version is running on prereleases and special builds.

This commit is a quickfix to extract this information and report it
in version strings.

CMake regex parsing is not sophisticated enough to handle the full semver
regex, so we might need to explore other CMake modules if we want to
strictly parse the label.
2024-03-24 18:33:07 +00:00
..
contractor Fix formatting 2022-12-20 18:00:11 +01:00
customizer Fix formatting 2022-12-20 18:00:11 +01:00
engine Fix operator overload on RouteParameters (#6646) 2023-08-19 21:48:15 +01:00
extractor Correctly handle compressed traffic signals (#6724) 2024-03-17 11:32:10 +00:00
guidance Fix formatting 2022-12-20 18:00:11 +01:00
nodejs Add support for disabling feature datasets (#6666) 2023-08-04 18:43:37 +01:00
osrm Add support for disabling feature datasets (#6666) 2023-08-04 18:43:37 +01:00
partitioner Fix formatting 2022-12-20 18:00:11 +01:00
server add keepalive_timeout flag (#6674) 2023-08-30 19:06:39 +01:00
storage Add support for disabling feature datasets (#6666) 2023-08-04 18:43:37 +01:00
updater Fix boost header deprecation warning (#6515) 2023-01-21 08:47:05 +01:00
util Extract prerelease/build information from package semver (#6839) 2024-03-24 18:33:07 +00:00