wjwwood / serial

Cross-platform, Serial Port library written in C++
http://wjwwood.github.com/serial/
MIT License
2.11k stars 1.03k forks source link

Added ability to use serial with out Catkin and only cmake. #248

Open Cazadorro opened 3 years ago

Cazadorro commented 3 years ago

Added ability to use serial as a cmake subdirectory and install without using catkin at all, effectively eliminating the python and catkin as a hard dependency. currently does not fix any other CMake file besides the main one, so tests still requires catkin to work. Shouldn't break any currently working code, default is to depend on catkin, added cmake option that should be toggled off for pure cmake usage.

This should effectively make python and catkin optional dependencies.