diff options
| author | Daniel Mensinger <daniel@mensinger-ka.de> | 2021-06-17 00:27:39 +0200 |
|---|---|---|
| committer | Daniel Mensinger <daniel@mensinger-ka.de> | 2021-06-18 23:48:33 +0200 |
| commit | 7c757dff71c031ae02ecc358a69a213a5db4051a (patch) | |
| tree | 5e7892f0eaa302749440f53b859ff281a2d2584e /mesonbuild/modules/sourceset.py | |
| parent | 34c28dc92cb4f28e32e633297e4b8a737228aae5 (diff) | |
| download | meson-7c757dff71c031ae02ecc358a69a213a5db4051a.tar.gz | |
holders: Fix the remaining code to respect the holder changes
Diffstat (limited to 'mesonbuild/modules/sourceset.py')
| -rw-r--r-- | mesonbuild/modules/sourceset.py | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/mesonbuild/modules/sourceset.py b/mesonbuild/modules/sourceset.py index eea3dbde2..ba8b30032 100644 --- a/mesonbuild/modules/sourceset.py +++ b/mesonbuild/modules/sourceset.py @@ -14,16 +14,13 @@ from collections import namedtuple from .. import mesonlib +from .. import build from ..mesonlib import listify, OrderedSet from . import ExtensionModule, ModuleObject, MutableModuleObject from ..interpreterbase import ( noPosargs, noKwargs, permittedKwargs, InterpreterException, InvalidArguments, InvalidCode, FeatureNew, ) -from ..interpreter import ( - GeneratedListHolder, CustomTargetHolder, - CustomTargetIndexHolder -) SourceSetRule = namedtuple('SourceSetRule', 'keys sources if_false sourcesets dependencies extra_deps') SourceFiles = namedtuple('SourceFiles', 'sources dependencies') @@ -49,8 +46,8 @@ class SourceSet(MutableModuleObject): deps = [] for x in arg: if isinstance(x, (str, mesonlib.File, - GeneratedListHolder, CustomTargetHolder, - CustomTargetIndexHolder)): + build.GeneratedList, build.CustomTarget, + build.CustomTargetIndex)): sources.append(x) elif hasattr(x, 'found'): if not allow_deps: |
