diff options
author | Eli Schwartz <eschwartz@archlinux.org> | 2023-02-13 19:50:03 -0500 |
---|---|---|
committer | Dylan Baker <dylan@pnwbakers.com> | 2023-02-22 10:32:09 -0800 |
commit | 9fa4da3ba94cd1bd41917c93742396bd3f94330f (patch) | |
tree | 2da865455ef0f451b8955c1b7a7aa88763eec1cd /mesonbuild/compilers/compilers.py | |
parent | 6719724c7c6ddecba60cc27f60a07862bb707615 (diff) | |
download | meson-9fa4da3ba94cd1bd41917c93742396bd3f94330f.zip meson-9fa4da3ba94cd1bd41917c93742396bd3f94330f.tar.gz meson-9fa4da3ba94cd1bd41917c93742396bd3f94330f.tar.bz2 |
python module/dependency: move the specialized external program
In preparation for handling more work inside dependencies.*, we need to
be able to run a PythonExternalProgram from the python dependency. Move
most of the definition -- but only the parts that have no interest in a
ModuleState -- and subclass a bit of sanity checking that we need to
handle specially when used in the module.
Diffstat (limited to 'mesonbuild/compilers/compilers.py')
0 files changed, 0 insertions, 0 deletions