mvukov / rules_ros

Build ROS (1) with Bazel
Apache License 2.0
21 stars 9 forks source link

Create a lock file from rosdistro #11

Open mvukov opened 4 months ago

mvukov commented 4 months ago

Create a lock file similar to https://github.com/mvukov/rules_ros2/blob/main/repositories/ros2_repositories_impl.bzl using a resolver similar to https://github.com/mvukov/rules_ros2/blob/main/repositories/private/resolver.py that is most probably going to use https://github.com/ros/rosdistro/blob/master/noetic/distribution.yaml for inputs.

We'll need to get rid of custom fork of ros_comm used in https://github.com/mvukov/rules_ros/blob/main/repositories/repositories.bzl#L156-L163 and work with patches.