whoenig / crazyflie_cpp

C++ Library to communicate with Bitcraze Crazyflie
MIT License
21 stars 38 forks source link

Build as a standalone cmake project #15

Closed theseankelly closed 4 years ago

theseankelly commented 4 years ago

This change updates the cmake infrastructure and adds install logic. It also installs the ROS package per the most recent guidance on handling third party libraries: https://wiki.ros.org/bloom/Tutorials/ReleaseThirdParty

Note, this change will require additional changes to crazyflie_ros to link properly. I have this working on ROS2 (colcon makes it pretty easy to combine ros and cmake projects into one workspace) and I can work on ROS1 if you want to proceed with the change.

theseankelly commented 4 years ago

context for anyone else who finds this PR -- this PR is related to a discussion over here

whoenig commented 4 years ago

Very nice - thanks!