#I put together a small example that uses
1 messages · Page 1 of 1 (latest)
very interesting thank you!
Big caveat: this only supports linux and macOS, not Windows.
I'm curious why this is the case, hermetic_toolchain, rules_python, bazelisk, bazel, all work on windows, so is this just something in the process needing to be ironed out with windows specific behavior?
I have a much simpler case with zig use for extension code where a shared library is cross compiled. (I may take the time to isolate out company specific stuff to show my example) that works cross-platform including windows, but im sure the devops folks here would prefer if it was bazel compatible (in my case, it's for lack of trying, I didnt care enough, and they didnt actively push for it), so something like this that did work with windows would be very useful to point to.
I don't have a windows machine and haven't focused on it
One of the involved tools, repairwheel, actually does run on windows. So that part of the puzzle is already solved.
But the other parts like dealing with the details of the distutils extension compiler will certainly differ on windows vs macos/Linux, and I haven't started to approach those issues yet