Skip to content
This repository has been archived by the owner on May 27, 2020. It is now read-only.

Package as debian for ROS distribution #3

Open
tpanzarella opened this issue Apr 25, 2015 · 5 comments
Open

Package as debian for ROS distribution #3

tpanzarella opened this issue Apr 25, 2015 · 5 comments

Comments

@tpanzarella
Copy link

In speaking with @shaun-edwards it seems like a worthwhile effort to package up this interface to libo3d3xx for inclusion into the mainstream ROS distribution.

@mikeferguson
Copy link
Contributor

Releasing this should be nearly trivial -- we will just need to make sure that build/run depends are correct and that install directives are included for all relevant aspects.

The harder one will be releasing the underlying library package. My recommendation there would be to drop a package.xml in, and release as a 3rd party pure CMake package (we might have to adjust the CMake to make sure that things get installed in the right directories so we no longer need the setup.bash file).

I probably won't get time to look at this until sometime next week or weekend, but I can certainly help out.

@tpanzarella
Copy link
Author

OK, well that is good news. Do you expect there to be any issues with all of the automated ROS building infrastructure in terms of utilizing C++11?

@mikeferguson
Copy link
Contributor

Shouldn't be any issues with C++11 -- the farm build vs a local build isn't much different.

@tpanzarella
Copy link
Author

Great. I appreciate the help.

@tpanzarella
Copy link
Author

@mikeferguson For the underlying C++ library libo3d3xx the unit tests require the hardware being present. I supposed in terms of the "build farm", we would just configure the unit tests to not run? Or will we need to put "mocks" in place?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants