Comment #19 on pull request 799 by kimgr: build + ci GitHub action
https://github.com/include-what-you-use/include-what-you-use/pull/799
> My personal opinion is that the burden of getting source builds working for some arbitrary end
> user is substantially alleviated if there was a github ci that built iwyu and ran it through a small
> number of regression tests.
There is. Or you mean for Windows specifically? Yeah, it would be nice to get a Windows CI in place, though I'm not sure what the story is for packages on Windows these days.
When I used Windows many moons ago, I found it impressively straightforward to build Clang/LLVM (and eventually IWYU) there, it just took a long time. Compared to other open source projects on Windows, it really was a breeze. Maybe other projects are even better these days with better tooling?
I'd rather not talk about the IWYU project providing binaries, because I don't think that's sustainable. I would love to discuss:
* concrete pain points/difficulties in building on Windows
* how to set up a Windows CI
* how to kick-start and support packaging for Windows separately from the IWYU project