From 3d8856b485bae407c4ab4a7a61e703fec0da50f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Laurenz=20Altenm=C3=BCller?= Date: Mon, 8 Jan 2024 12:35:51 +0100 Subject: [PATCH] wip --- MODULE.bazel | 27 +++++++++++++++++++++++++++ examples/MODULE.bazel | 2 ++ 2 files changed, 29 insertions(+) diff --git a/MODULE.bazel b/MODULE.bazel index 1104590f..58566071 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -47,12 +47,14 @@ non_module_deps = use_extension("@com_github_mvukov_rules_ros2//:extensions.bzl" use_repo( non_module_deps, "cyclonedds", + "foxglove_bridge", "iceoryx", "osrf_pycommon", "ros2_ament_cmake_ros", "ros2_ament_index", "ros2_class_loader", "ros2_common_interfaces", + "ros2_diagnostics", "ros2_geometry2", "ros2_image_common", "ros2_kdl_parser", @@ -86,5 +88,30 @@ use_repo( "ros2_unique_identifier_msgs", "ros2_urdfdom", "ros2_urdfdom_headers", + "ros2_xacro", "ros2cli", ) + +# bazel_dep(name = "boost") +# archive_override( +# integrity = "sha256-TSxDNZJrBrOtY10x0Lc1R8yv7ePU/mdxTCqqHlmfNcg=", +# module_name = "boost", +# strip_prefix = "rules_boost-9389ca078e1d1f07abab2d1991532b260af44748", +# urls = ["https://github.com/Attempt3035/rules_boost/archive/9389ca078e1d1f07abab2d1991532b260af44748.tar.gz"], +# ) + +# http_archive = use_repo_rule("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") +# http_archive( +# name = "com_github_nelhage_rules_boost", +# sha256 = "b375550dde177abb48d9fc6edf63a7850aec350cdb4dc3360a456ea0fbd7d45c", +# strip_prefix = "rules_boost-45015796689f17e9fc7972073eb7830784c40ee9", +# urls = ["https://github.com/nelhage/rules_boost/archive/45015796689f17e9fc7972073eb7830784c40ee9.zip"], +# ) +# boost_deps_ext = use_extension("@com_github_nelhage_rules_boost//:extensions.bzl", "boost_deps_ext") +# use_repo(boost_deps_ext, "boost") + +use_repo( + non_module_deps, + "com_google_googletest", + "pybind11", +) diff --git a/examples/MODULE.bazel b/examples/MODULE.bazel index b96667e0..a5289bea 100644 --- a/examples/MODULE.bazel +++ b/examples/MODULE.bazel @@ -16,6 +16,7 @@ use_repo( "ros2_ament_index", "ros2_class_loader", "ros2_common_interfaces", + "ros2_diagnostics", "ros2_geometry2", "ros2_image_common", "ros2_kdl_parser", @@ -49,6 +50,7 @@ use_repo( "ros2_unique_identifier_msgs", "ros2_urdfdom", "ros2_urdfdom_headers", + "ros2_xacro", "ros2cli", )