-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added 'catkin_make' support to CatkinResourceRetriever #14
Conversation
I'm assuming you assigned me to review this? |
Yup. I probably shouldn't review my own pull request. 😄 |
Would it make sense to put a |
Good question. In theory, we can rely on the "no recursive |
|
||
static constexpr auto WORKSPACE_PATH = STR(AIKIDO_TEST_WORKSPACE_PATH); | ||
|
||
static testing::AssertionResult CompareResourceContents( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you comment what this function does?
Looks pretty good overall, but I can't compile it until I fix some unrelated issues in my DART build. |
I believe I resolved all of your comments. |
Oh, as I was pulling this version to test, I found that I already had a local version of |
@psigen Were you able to test this version? Are you satisfied with the pull request? 😄 |
Yeah, seems to work for me. |
Added 'catkin_make' support to CatkinResourceRetriever.
This pull request modifies
CatkinResourceRetriever
to locate Catkin packages by recursively searching the source space forpackage.xml
files. This adds support for two important features:devel
spaces generated bycatkin_make
I added unit tests for both
catkin_make
andcatkin build
style workspaces.