Skip to content

build: Remove ROS 2 packages that aren't needed#356

Open
Amronos wants to merge 1 commit into
rollingfrom
build/remove-unused
Open

build: Remove ROS 2 packages that aren't needed#356
Amronos wants to merge 1 commit into
rollingfrom
build/remove-unused

Conversation

@Amronos

@Amronos Amronos commented Jun 13, 2026

Copy link
Copy Markdown
Member

This PR trims the current list of ROS 2 packages that are cloned and built to the ones that are truly needed.

EXCLUDED_PACKAGES.md documents what has been removed and why.

Instead of using COLCON_IGNORE files, we now delete unused packages with rm -r after cloning to avoid taking up space on the user's system. Clones also live under src/<org>/<repo> now, and both the clone and rm lists are sorted alphabetically.

EXCLUDED_PACKAGES.md is meant to include all packages that are in ros2.repos but aren't built here. It isn't fully up to date yet, and I will fix it in a future PR.

@Amronos Amronos force-pushed the build/remove-unused branch from 4ab0eaf to 0c32885 Compare June 13, 2026 08:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant