Skip to content

A utility for downloading and packaging the Python, Microsoft CRT, Windows SDK headers and libraries needed for compiling and linking python extension modules targeting Windows.

License

Notifications You must be signed in to change notification settings

isFakeAccount/pyxwin

Repository files navigation

pyxwin

A utility for downloading and packaging the Python, Microsoft CRT, Windows SDK headers and libraries needed for compiling and linking python extension modules targeting Windows.

The project is inspired by the rust based xwin cargo package in python.

The goal is to let Python users download Python, Microsoft CRT and Windows SDK that each contain all of the necessary includes and libraries needed for an application to compile and link Python extension modules from a non-Windows platform, using a native cross compiling toolchain like clang/LLVM. This includes adding symlinks to correct numerous casing issues in the Windows SDK so that the files generated by this program can function on a case-sensitive file system.

Note

To use this tool you must accept the MICROSOFT VISUAL STUDIO REMOTE DEBUGGER, INTELLITRACE COLLECTOR, other DEBUGGERS, AGENTS and BUILD TOOLS License agreement. See LICENSES/LICENSE-Microsoft-Build-Tools.md for details.

About

A utility for downloading and packaging the Python, Microsoft CRT, Windows SDK headers and libraries needed for compiling and linking python extension modules targeting Windows.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages