Skip to content
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

Install space compatibility #385

Open
wants to merge 8 commits into
base: master
Choose a base branch
from
Open

Conversation

xqms
Copy link

@xqms xqms commented Sep 21, 2020

It seems that kalibr has been used so far only in the catkin devel space, since many of the sub-packages contain no install() commands or even wrong / obviously untested ones. However, install spaces are used in many contexts (e.g. binary deployment) and next-gen build systems like colcon (for ROS 2) do not support devel spaces anymore, so it is quite desirable to support installation.

This PR adds install() commands when required. It also fixes some unit tests that weren't compiling for me using colcon.

@ethzasl-jenkins
Copy link

Can one of the admins verify this patch?

@goldbattle goldbattle added enhancement New feature or request help wanted Extra attention is needed labels Apr 22, 2022
@goldbattle
Copy link
Collaborator

Hi, there are quite a few merge conflicts since the changes to make Kalibr python3 compatible. Do you have time to resolve these? I think many would appreciate install space compatibility so they can build in a ROS 2 workspace.

@xqms
Copy link
Author

xqms commented May 20, 2022

Hey, I unfortunately don't have time to work on this currently. Maybe in a few weeks. If someone wants to take this up in the meantime, feel free :)

@goldbattle
Copy link
Collaborator

Great. No rush, I will leave this open until someone picks it up down the line, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants