Discussion:
CMake modernization PR
Thomas Jarosch
2021-05-02 08:10:52 UTC
Permalink
Hi Andrew,
I've done some work on modernizing CMake usage in the project as
preparation for adding 1.x versions to the conan package repository -
Not sure how to submit a PR to the main repo, but I've forked it on github
here -
https://github.com/planetmarshall/libftdi/tree/modernize_cmake
sorry for taking so long to reply, but better late than never. :)

Changes to libftdi are usually sent as patches to the mailinglist (oldschool).
I can also grab changes from a github branch, no problem.

Here's a quick research what kind of CMake versions are used in the wild:

Centos 7: 2.8.12.2
Centos 8: 3.11.4
Fedora 33: 3.19.7
Debian buster: 3.13.4
Intra2net own rolling distro: 3.11.0

I'm not sure what CMake versions embedded distros are using, but settling
on CMake 2.8.12 as a minimum version doesn't sound too bad.

Can you create own branch from the "modernize_cmake" branch
without all the CI related changes? Then I can have a look
and also promise a timely answer this time.

Shawn Hoffman also wanted to work on the CMake stuff,
may be a bit of coordination beforehand avoids double work.

Cheers,
Thomas

--
libftdi - see http://www.intra2net.com/en/developer/libftdi for details.
To unsubscribe send a mail to libftdi+***@developer.intra2net.com
Loading...