aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2018-12-29 16:37:26 -0500
committerXavier Claessens <xclaesse@gmail.com>2019-01-16 11:16:46 -0500
commitf6a34c8aafb7fc697360070d1b47f1c804c48a7c (patch)
tree0014d92a57c80d9ce643be08edc461d016bb7abc /mesonbuild/interpreter.py
parentb209a3cd8f40ed65829cf7a38b7c73d36d8f6109 (diff)
downloadmeson-f6a34c8aafb7fc697360070d1b47f1c804c48a7c.zip
meson-f6a34c8aafb7fc697360070d1b47f1c804c48a7c.tar.gz
meson-f6a34c8aafb7fc697360070d1b47f1c804c48a7c.tar.bz2
dependency_fallback: Simplify useless try block
Diffstat (limited to 'mesonbuild/interpreter.py')
-rw-r--r--mesonbuild/interpreter.py6
1 files changed, 1 insertions, 5 deletions
diff --git a/mesonbuild/interpreter.py b/mesonbuild/interpreter.py
index 5fa4d8c..bb4d624 100644
--- a/mesonbuild/interpreter.py
+++ b/mesonbuild/interpreter.py
@@ -3071,11 +3071,7 @@ external dependencies (including libraries) must go to "dependencies".''')
dirname, varname = self.get_subproject_infos(kwargs)
# Try to execute the subproject
try:
- sp_kwargs = {}
- try:
- sp_kwargs['default_options'] = kwargs['default_options']
- except KeyError:
- pass
+ sp_kwargs = {'default_options': kwargs.get('default_options', [])}
self.do_subproject(dirname, sp_kwargs)
# Invalid code is always an error
except InvalidCode: