Updated cmake to use 'modern cmake' best practices/target based installs
Install package.xml per ROS guidance for third party libraries
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.
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.