[ros-users] best practice for own but ROS-independant libraries

Stéphane Magnenat stephane.magnenat at mavt.ethz.ch
Wed Jan 12 09:28:12 UTC 2011


Hello,

It happens often that one has a ROS-independent library and a campanion 
ROS wrapper. Ideally, one would like a seamless integration of this 
library with ROS while still allowing people without ROS to compile the 
library. In your opinion, what is the best practice? Is it to have a 
library in its own repository and the ROS wrapper to fetch it locally, 
or should the library be in the ROS stack with a parallel build system 
for ROSless usage? The former is a bit complex but the later requires 
two build paths for the library, and obfuscates the build for people not 
using ROS.

Thank you, kind regards,

Stéphane

-- 
Dr Stéphane Magnenat
http://stephane.magnenat.net



More information about the ros-users mailing list