gh-148690: Build abi3t-compat\python3.dll on Windows#148912
gh-148690: Build abi3t-compat\python3.dll on Windows#148912encukou wants to merge 4 commits intopython:mainfrom
Conversation
|
Looks like a solid change, but probably simpler to just create a It won't work so nicely for dev/in-tree builds, but I'm not so concerned about that. We probably need to choose an entirely new output directory for free-threaded builds, but that's going to break all sorts of stuff that assumes directory names in a build, so probably best to just say "ABI3 will get weird in dev builds if you don't clean before switching kind of build". I expect anyone trying to work on both simultaneously has separate clones anyway. |
|
I've tried to build the installer using your branch and get the same error as CI: Changing to and adding the directory to Note As Steve mentions
then the above did work for me (when manually copying the dll just to try it out). Otherwise, you'd have to add a But this is all new to me as well ... |
|
Adding to did work for me using your current layout. |
|
And IMHO we should bundle |
This is the way.
In two more weeks we get to never touch this MSI again :) |
Per discussion in #146636 (comment), this adds
abi3t-compat\python3.dllto Windows builds.And to the WiX installer, though I haven't managed to test this.