zaeleus / noodles

Bioinformatics I/O libraries in Rust
MIT License
482 stars 52 forks source link

Build Error on Windows #217

Closed tshauck closed 10 months ago

tshauck commented 10 months 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 10 months 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.