diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2021-06-02 11:24:22 -0700 |
---|---|---|
committer | Dylan Baker <dylan@pnwbakers.com> | 2021-06-15 12:48:53 -0700 |
commit | 2a8a6bb8814bbeeea7b52d1871ed49562fe4575f (patch) | |
tree | cc2d594926e1fd7daa9a686b12c4593e1b40b262 /mesonbuild/modules/qt.py | |
parent | ec48dbd2d6f265529043f1db680b15dac14b7361 (diff) | |
download | meson-2a8a6bb8814bbeeea7b52d1871ed49562fe4575f.zip meson-2a8a6bb8814bbeeea7b52d1871ed49562fe4575f.tar.gz meson-2a8a6bb8814bbeeea7b52d1871ed49562fe4575f.tar.bz2 |
modules/qt: Return GeneratedListHolder instead of GeneratedList
This really shouldn't be necissary, but fixing the typing annotations of
ModuleReturnValue is much harder than just returning the Holder
directly.
Diffstat (limited to 'mesonbuild/modules/qt.py')
-rw-r--r-- | mesonbuild/modules/qt.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mesonbuild/modules/qt.py b/mesonbuild/modules/qt.py index 1d38cbe..fb6c3c7 100644 --- a/mesonbuild/modules/qt.py +++ b/mesonbuild/modules/qt.py @@ -26,7 +26,7 @@ from . import ModuleReturnValue, ExtensionModule from ..interpreterbase import ContainerTypeInfo, FeatureDeprecated, KwargInfo, noPosargs, FeatureNew, typed_kwargs from ..interpreter import extract_required_kwarg from ..programs import NonExistingExternalProgram -from ..interpreter.interpreterobjects import DependencyHolder, ExternalLibraryHolder, IncludeDirsHolder, FeatureOptionHolder +from ..interpreter.interpreterobjects import DependencyHolder, ExternalLibraryHolder, IncludeDirsHolder, FeatureOptionHolder, GeneratedListHolder if T.TYPE_CHECKING: from . import ModuleState @@ -350,7 +350,7 @@ class QtBaseModule(ExtensionModule): kwargs['extra_args'] + ['-o', '@OUTPUT@', '@INPUT@'], ['ui_@BASENAME@.h'], name=f'Qt{self.qt_version} ui') - out = gen.process_files(kwargs['sources'], state) + out = GeneratedListHolder(gen.process_files(kwargs['sources'], state)) return ModuleReturnValue(out, [out]) @FeatureNew('qt.compile_moc', '0.59.0') |