As of PR #231, Tectonic now can build and pass its test suite on Windows! Many thanks to @crlf0710 who got the ball really rolling in PR #210.
I am super excited about Tectonic getting to this point! There is certainly more work to do, though:
- I haven’t done any testing beyond the current test suite and the “xenia” test, and I think it is quite likely that there are undiscovered bugs remaining in the Windows version.
- I’m not a Windows developer, so I bet that a lot of the Windows-related build infrastructure could be made more robust and clean.
- I don’t know anything about packaging for Windows. Hopefully we can get to a point where at least
cargo install
and Chocolatey work well, but that will be challenging because Tectonic currently needs to link to libraries like Harfbuzz, and my impression is that Windows development is generally very monolithic in style.
But, overall: hooray!