aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2016-02-22 21:07:03 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2016-02-22 21:28:34 +0200
commitd88223bd615ebce49cc662a3b48461de9c4780bc (patch)
treea1d0014977f5efac17e896b71f1c9e1865dc19c0 /mesonbuild/interpreter.py
parent6a90d5d58781734149c637eb46dda5d90ddc03f7 (diff)
downloadmeson-d88223bd615ebce49cc662a3b48461de9c4780bc.zip
meson-d88223bd615ebce49cc662a3b48461de9c4780bc.tar.gz
meson-d88223bd615ebce49cc662a3b48461de9c4780bc.tar.bz2
Do delayed argument setting properly this time.
Diffstat (limited to 'mesonbuild/interpreter.py')
-rw-r--r--mesonbuild/interpreter.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/interpreter.py b/mesonbuild/interpreter.py
index 4d41f1a..b64eb7f 100644
--- a/mesonbuild/interpreter.py
+++ b/mesonbuild/interpreter.py
@@ -1331,7 +1331,7 @@ class Interpreter():
key, value = option.split('=', 1)
builtin_options = self.coredata.builtin_options
if key in builtin_options:
- if not hasattr(self.environment.cmd_line_options, value):
+ if not self.environment.had_argument_for(key):
self.coredata.set_builtin_option(key, value)
# If this was set on the command line, do not override.
else: