diff options
author | Eli Schwartz <eschwartz@archlinux.org> | 2022-02-21 21:49:13 -0500 |
---|---|---|
committer | Dylan Baker <dylan@pnwbakers.com> | 2022-03-01 12:13:24 -0800 |
commit | 23e767176e832768d9c1f8c87efbe2bda69ee1c1 (patch) | |
tree | 824f0697352ddd9c98b69adb0d609f07d40b81e1 /mesonbuild/modules/java.py | |
parent | d39b3300753dca459f300e29fad7d8f74013c721 (diff) | |
download | meson-23e767176e832768d9c1f8c87efbe2bda69ee1c1.zip meson-23e767176e832768d9c1f8c87efbe2bda69ee1c1.tar.gz meson-23e767176e832768d9c1f8c87efbe2bda69ee1c1.tar.bz2 |
allow dependency checks to bubble up feature warnings to the interpreter
It would be too difficult and probably a layering violation to give an
interpreter handle to the inner guts of every dependency. What we can do
instead is let every dependency track:
- the Feature checks it can produce,
- the version attribute for when it was implemented
while leaving the interpreter in charge of actually emitting them.
Diffstat (limited to 'mesonbuild/modules/java.py')
0 files changed, 0 insertions, 0 deletions