diff options
-rw-r--r-- | mesonbuild/modules/cmake.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/mesonbuild/modules/cmake.py b/mesonbuild/modules/cmake.py index 21f144f..03176d8 100644 --- a/mesonbuild/modules/cmake.py +++ b/mesonbuild/modules/cmake.py @@ -18,7 +18,7 @@ import shutil from . import ExtensionModule, ModuleReturnValue from .. import build, dependencies, mesonlib, mlog -from ..interpreterbase import permittedKwargs, FeatureNew, stringArgs, InterpreterObject, ObjectHolder +from ..interpreterbase import permittedKwargs, FeatureNew, stringArgs, InterpreterObject, ObjectHolder, noPosargs from ..interpreter import ConfigurationDataHolder, InterpreterException, SubprojectHolder @@ -105,10 +105,9 @@ class CMakeSubprojectHolder(InterpreterObject, ObjectHolder): info = self._args_to_info(args) return info['func'] + @noPosargs @permittedKwargs({}) def target_list(self, args, kwargs): - if len(args) > 0: - raise InterpreterException('target_list does not take any parameters.') return self.held_object.cm_interpreter.target_list() class CmakeModule(ExtensionModule): |