zaeleus / noodles

Bioinformatics I/O libraries in Rust
MIT License
512 stars 53 forks source link

Build Error on Windows #217

Closed tshauck closed 1 year ago

tshauck commented 1 year ago

Hi thanks again for this package... just wanted to mention that the latest release seems to fail to build on windows. The root cause looks to be a new file named aux.rs, which I think can't be named aux due to it being a reserved word in windows.

From my build pipeline on windows:

image

A reference from a bit of searching about: https://learn.microsoft.com/en-us/windows/win32/fileio/naming-a-file#naming-conventions

image

happy to help update things if I can, thanks again!

zaeleus commented 1 year ago

Thanks for reporting! The aux module is now renamed header, as it's effectively the only known type of optional data.

noodles 0.59.0 / noodles-csi 0.28.0 is published with this fix.