summaryrefslogtreecommitdiff
path: root/kconfiglib.py
diff options
context:
space:
mode:
authorUlf Magnusson <ulfalizer@gmail.com>2018-05-17 20:51:57 +0200
committerUlf Magnusson <ulfalizer@gmail.com>2018-05-17 20:51:57 +0200
commiteed407ea559224529823a4616cff1a30a939af00 (patch)
tree5a88cc3a25804580535b85af0c6415b4aaac02be /kconfiglib.py
parent63a44186137e2706afec0aef278cd5d123fc98dc (diff)
Conditional reversal nit
Diffstat (limited to 'kconfiglib.py')
-rw-r--r--kconfiglib.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/kconfiglib.py b/kconfiglib.py
index 6365d60..de6b79b 100644
--- a/kconfiglib.py
+++ b/kconfiglib.py
@@ -2263,15 +2263,15 @@ class Kconfig(object):
env_var = self._expect_str_and_eol()
node.item.env_var = env_var
- if env_var not in os.environ:
+ if env_var in os.environ:
+ node.defaults.append(
+ (self._lookup_const_sym(os.environ[env_var]),
+ self.y))
+ else:
self._warn("{1} has 'option env=\"{0}\"', "
"but the environment variable {0} is not "
"set".format(node.item.name, env_var),
self._filename, self._linenr)
- else:
- node.defaults.append(
- (self._lookup_const_sym(os.environ[env_var]),
- self.y))
elif self._check_token(_T_DEFCONFIG_LIST):
if not self.defconfig_list: