Skip to content

Remove OSI patch

Stephen Ryan requested to merge sr/remove_osi_patch into main

Summary

Used a Bazel rule to do the replacement of @VERSION_MAJOR@, @VERSION_MINOR@, and @VERSION_PATCH@ in osi_version.proto.in, instead of patching with sed.

This also keeps the last section of the osi_version.proto.in file, which should allow the use of osi3::InterfaceVersion.


Checklist Before Merging

  1. Third-Party Library and Version Updates
  • All third-party libraries have been updated (e.g., road-logic-suite, gt-gen-core, osc1-engine, mantle-API).
  • gt-gen-core version number has been updated in Core/update_version.patch (if gt-gen-core is updated).
  • Notice.md has been updated with relevant changes.
  • The version number in Simulator/LibSimCore/version.bzl has been updated accordingly.
  1. Documentation Updates
  • User-facing documentation (user guides, tutorials, etc.) has been updated to reflect the changes.
  • The feature list in Documentation/03_scenario_description/supported_osc_features.md has been updated.
  1. Tests and CI Checks
  • Unit tests / integration tests are added
  • All CI checks are passing

Edited by Stephen Ryan

Merge request reports

Loading