aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/compilers/compilers.py
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz@archlinux.org>2023-02-13 19:50:03 -0500
committerDylan Baker <dylan@pnwbakers.com>2023-02-22 10:32:09 -0800
commit9fa4da3ba94cd1bd41917c93742396bd3f94330f (patch)
tree2da865455ef0f451b8955c1b7a7aa88763eec1cd /mesonbuild/compilers/compilers.py
parent6719724c7c6ddecba60cc27f60a07862bb707615 (diff)
downloadmeson-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