From c5cbce23e8ad961b095b1a2d66e10318a29ecc5e Mon Sep 17 00:00:00 2001 From: Herb Kuta Date: Fri, 24 May 2019 09:31:10 -0700 Subject: [PATCH] DRAFT pg-ros-world-crystal.inc: Remove packages dropped from "ros-core" --- .../packagegroup-ros-world-crystal.inc | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/recipes-core/packagegroups/packagegroup-ros-world-crystal.inc b/recipes-core/packagegroups/packagegroup-ros-world-crystal.inc index b18e53f..2a46ae5 100644 --- a/recipes-core/packagegroups/packagegroup-ros-world-crystal.inc +++ b/recipes-core/packagegroups/packagegroup-ros-world-crystal.inc @@ -4,6 +4,20 @@ # ROS_SUPERFLORE_GENERATED_TESTS, so it's not been added to ROS_SUPERFLORE_GENERATED_WORLD_PACKAGES). RDEPENDS_${PN}_append = " rmw-fastrtps-dynamic-cpp" +# Remove these explicitly until they are dropped from the ROS_EXEC_DEPENDS of ros-core, after which (most of them) will not be in +# in ROS_SUPERFLORE_GENERATED_WORLD_PACKAGES because they only appear in ROS_TEST_DEPENDS. +RDEPENDS_${PN}_remove = "ament-cmake" +RDEPENDS_${PN}_remove = "ament-cmake-auto" +RDEPENDS_${PN}_remove = "ament-cmake-gmock" +RDEPENDS_${PN}_remove = "ament-cmake-gtest" +RDEPENDS_${PN}_remove = "ament-cmake-pytest" +RDEPENDS_${PN}_remove = "ament-cmake-ros" +RDEPENDS_${PN}_remove = "ament-index-cpp" +RDEPENDS_${PN}_remove = "ament-index-python" +RDEPENDS_${PN}_remove = "ament-lint-auto" +RDEPENDS_${PN}_remove = "ament-lint-common" +RDEPENDS_${PN}_remove = "rosidl-default-generators" + # Can't build these until we figure out how to build clang-format without building all of clang. RDEPENDS_${PN}_remove = "ament-clang-format" RDEPENDS_${PN}_remove = "ament-cmake-clang-format"