refresh-bio / KMC

Fast and frugal disk based k-mer counter
277 stars 72 forks source link

Add cmake-based build system #225

Open asl opened 1 year ago

asl commented 1 year ago

This adds cmake-based build system instead of manually written Makefiles. Included benefits:

It would be trivial to update to the latest pybind11 versions as well (see #216)

PS: Note that VCPP generators will likely not work due to the way compiler options here and there are specified and might be further generalized a bit.

asl commented 1 year ago

I have not updated readme's and github actions for new cmake system – let me know if you would like me to do this.