diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2021-08-26 13:03:17 -0700 |
---|---|---|
committer | Dylan Baker <dylan@pnwbakers.com> | 2021-09-24 10:36:05 -0700 |
commit | 5a69dbe0cb500fe1a2be2e07219b58b1edf443b5 (patch) | |
tree | f2a0ed42fdeb7cf685c06464edc0fd98a93664f9 /mesonbuild/interpreter/mesonmain.py | |
parent | 9795323b8649b8615e55cad981d235e432afef02 (diff) | |
download | meson-5a69dbe0cb500fe1a2be2e07219b58b1edf443b5.zip meson-5a69dbe0cb500fe1a2be2e07219b58b1edf443b5.tar.gz meson-5a69dbe0cb500fe1a2be2e07219b58b1edf443b5.tar.bz2 |
interpreter/mesonmain: remove unreachable code
Now that we have type checking, we can be sure that this code is
unreachable, and remove it.
Diffstat (limited to 'mesonbuild/interpreter/mesonmain.py')
-rw-r--r-- | mesonbuild/interpreter/mesonmain.py | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/mesonbuild/interpreter/mesonmain.py b/mesonbuild/interpreter/mesonmain.py index ec96ad8..637ca72 100644 --- a/mesonbuild/interpreter/mesonmain.py +++ b/mesonbuild/interpreter/mesonmain.py @@ -120,13 +120,10 @@ class MesonMain(MesonInterpreterObject): a.target.build_by_default = True else: a.build_by_default = True - elif isinstance(a, ExternalProgram): + else: script_args.extend(a.command) new = True - else: - raise InterpreterException( - f'Arguments to {name} must be strings, Files, or CustomTargets, ' - 'Indexes of CustomTargets') + if new: FeatureNew.single_use( f'Calling "{name}" with File, CustomTaget, Index of CustomTarget, ' |