Skip to content
This repository was archived by the owner on May 31, 2025. It is now read-only.

Add argument to toggle caching of catkin_pkg.packages.find_packages#74

Closed
garaemon wants to merge 2 commits intoros:hydro-develfrom
garaemon:cache-find-packages
Closed

Add argument to toggle caching of catkin_pkg.packages.find_packages#74
garaemon wants to merge 2 commits intoros:hydro-develfrom
garaemon:cache-find-packages

Conversation

@garaemon
Copy link
Copy Markdown

patch for ros/ros_comm#541

@dirk-thomas
Copy link
Copy Markdown
Member

Please consider to update the PR to use the existing argument source_path_to_packages of the catkin_find function (see ros/catkin#704 (comment)).

catkin.find_in_workspaces.find_in_workspaces and add utility function to
create cache for source_path_to_packages keyword argument
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The logic to iterate over the workspaces and finding packages in each of them is provided by catkin.find_in_workspaces and should be reused instead of being duplicated here.

@dirk-thomas
Copy link
Copy Markdown
Member

If you are still interested in this feature it would be highly appreciated if you could update the PR based on the comments above.

@wkentaro
Copy link
Copy Markdown
Contributor

@dirk-thomas
#91 is another implementation for this. Please review it.

The logic to iterate over the workspaces and finding packages in each of them is provided by catkin.find_in_workspaces and should be reused instead of being duplicated here.

Actually, I don't find the way to reuse function in catkin.find_in_workspaces so created another function.
ros/catkin#757

wkentaro added a commit to wkentaro/ros that referenced this pull request Oct 8, 2015
evenator pushed a commit to evenator/ros that referenced this pull request Mar 2, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants