meson/mesonbuild/modules
Eli Schwartz 81fbcd1df4
fix broken module tests which caused gtkdoc-check to traceback on assert
Regression in commit 566c2c9a9c.

The interpreter details are a bit of black magic. Functions expect
tuples, but they receive lists and then the type-checking decorators
convert those to tuples.

So, directly manhandling a self._interpreter.func_*() but passing it the
tuple it nominally expected, actually explodes in your face by way of
failing an assert, then dumping 'ERROR: Unhandled python exception'.

Fixes use of gnome.gtkdoc(..., check: true), for example when building
glib.
2022-01-10 23:06:51 -05:00
..
__init__.py fix broken module tests which caused gtkdoc-check to traceback on assert 2022-01-10 23:06:51 -05:00
cmake.py add FeatureNew decorators for various modules that were lacking them 2021-12-31 12:03:57 +02:00
dlang.py add FeatureNew decorators for various modules that were lacking them 2021-12-31 12:03:57 +02:00
fs.py add FeatureNew decorators for various modules that were lacking them 2021-12-31 12:03:57 +02:00
gnome.py gnome: fix typo in vapigen option metadatadir 2022-01-10 15:30:53 -08:00
hotdoc.py various manual conversion of percent-formatted strings to f-strings 2021-11-01 20:26:18 -04:00
i18n.py i18n module: correctly annotate the availability of data_dirs 2021-12-02 12:29:58 -05:00
java.py fix various flake8 whitespace errors 2021-10-27 09:51:52 -04:00
keyval.py modules/keyval: add type annotations 2021-11-23 13:20:11 -08:00
modtest.py modules: Add methods dict everywhere 2021-05-28 15:17:10 -04:00
pkgconfig.py pkgconfig: Fix linking to a custom target 2021-12-22 08:04:08 +05:30
python.py Fix to find Python files for Windows virtualenvs 2021-11-15 23:20:48 +02:00
python3.py add FeatureNew decorators for various modules that were lacking them 2021-12-31 12:03:57 +02:00
qt.py modules/qt: compeil_resources allow name to be unset 2021-12-05 08:33:32 -08:00
qt4.py qt module: rcc supports depfiles now, given a recent enough version of Qt5 2020-07-13 22:28:58 +00:00
qt5.py qt module: rcc supports depfiles now, given a recent enough version of Qt5 2020-07-13 22:28:58 +00:00
qt6.py add FeatureNew decorators for various modules that were lacking them 2021-12-31 12:03:57 +02:00
sourceset.py holders: Fix the remaining code to respect the holder changes 2021-06-18 23:48:33 +02:00
unstable_cuda.py Add entries for new CUDA Toolkit versions. 2021-10-21 10:20:17 +05:30
unstable_external_project.py add location nodes to some Feature calls 2021-11-20 20:48:30 -05:00
unstable_icestorm.py modules: Replace find_program_impl() by state.find_program() 2021-05-28 15:17:10 -04:00
unstable_rust.py rust: clean up inputs and outputs to bindgen 2021-11-23 18:10:15 +05:30
unstable_simd.py holders: remove unholder 2021-06-18 23:48:33 +02:00
windows.py Fix mypy errors 2021-12-17 14:00:28 -05:00