tukaani-project / xz

XZ Utils
https://tukaani.org/xz/
Other
532 stars 95 forks source link

Enable CI on Windows hosts for autotools #34

Closed arixmkii closed 1 year ago

arixmkii commented 1 year ago

Pull request checklist

Please check if your PR fulfills the following requirements:

Pull request type

Please check the type of change your PR introduces: - [ ] Bugfix - [ ] Feature - [ ] Code style update (formatting, renaming, typo fix) - [ ] Refactoring (no functional changes, no api changes) - [X] Build related changes - [ ] Documentation content changes - [ ] Other (please describe): ## What is the current behavior?

No Windows CI at all.

Related Issue URL: https://github.com/tukaani-project/xz/issues/18

What is the new behavior?

Does this introduce a breaking change?

Other information

CMake build part is not provided as part of this PR.

Additional changes:

Windows build run is very slow (comparing to others), but I don't think it could be somehow improved.

arixmkii commented 1 year ago

This is how it looked in my fork.

image
arixmkii commented 1 year ago

Thank you for detailed feedback! 👍 Will rework the changes and group them into logically separated commits.