diff options
| author | Ralf Gommers <ralf.gommers@gmail.com> | 2024-05-27 22:55:39 +0200 |
|---|---|---|
| committer | Jussi Pakkanen <jpakkane@gmail.com> | 2024-06-23 13:23:31 +0300 |
| commit | a111c28ecef721af960721c26b40f4e5108760c7 (patch) | |
| tree | c6bbe61d3e0e5e8e4061d58bc5f8ae22d19e208a /docs | |
| parent | c0ca35c8fd796bea4bd92f88b03cb3d6abd2096c (diff) | |
| download | meson-a111c28ecef721af960721c26b40f4e5108760c7.tar.gz | |
Add support for detecting free-threaded Python on Windows
This does a couple of things:
1. Scrape the `Py_GIL_DISABLED` sysconfig var, which is the best way as of today
to determine whether the target interpreter was built with `--disable-gil`
2. link against the correct libpython
3. On Windows, work around a known issue in the python.org installer with a
missing define in `pyconfig.h`, which the CPython devs have said is unlikely
to be fixed since headers are shared between the regular and free-threaded
builds in a single NSIS installer.
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions
