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

Downstream packaging patchset #231

Open leamas opened 3 years ago

leamas commented 3 years ago

EDIT: Rewritten docs after a rebase update.

An admittedly large patch set from the downstream Debian packaging:

Closes: #194 Closes: #232 Closes: #230

These changes (besides the ci updates) will go into an upcoming Debian version. The current 1.2.1-3 contains a limited set.

Travis build logs Focal, Xenial CircleCI build logs: MacOS, Focal

The patches are reasonably separate, cherry-picking should be possible.

leamas commented 3 years ago

Rebased & enhanced. See initial comment (edited)

wjwwood commented 3 years ago

Not sure I can take this in the current form, but I'll try to incorporate each of these things in the next version where I will be redoing CI (with GitHub Actions) and removing the catkin support in favor of pure CMake.