diff options
author | Eli Schwartz <eschwartz@archlinux.org> | 2022-07-24 13:08:50 -0400 |
---|---|---|
committer | Dylan Baker <dylan@pnwbakers.com> | 2023-02-22 10:32:09 -0800 |
commit | b6ba054d16a6a9df53dc53acf8b54eab687cfad4 (patch) | |
tree | 3fb08684d60dd5ea5a1c42950d59066a6e1c5017 /mesonbuild/scripts/python_info.py | |
parent | f5c8f8b659f53f228fe3bf5f226de565b40bc172 (diff) | |
download | meson-b6ba054d16a6a9df53dc53acf8b54eab687cfad4.zip meson-b6ba054d16a6a9df53dc53acf8b54eab687cfad4.tar.gz meson-b6ba054d16a6a9df53dc53acf8b54eab687cfad4.tar.bz2 |
python module: break the association between dependency and installation objects
We pass around a PythonInstallation into the depths of the dependency
factory, solely so that we can get at is_pypy in one particular branch.
We don't need the DSL functions, we don't need access to the
interpreter, let's just use the enhanced ExternalProgram object on its
own.
Add is_pypy to the object, and modify other references to get
information from .info['...'] instead of direct access.
Diffstat (limited to 'mesonbuild/scripts/python_info.py')
0 files changed, 0 insertions, 0 deletions