summaryrefslogtreecommitdiffstats
path: root/waftools/checks/generic.py
diff options
context:
space:
mode:
Diffstat (limited to 'waftools/checks/generic.py')
-rw-r--r--waftools/checks/generic.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/waftools/checks/generic.py b/waftools/checks/generic.py
index e2ea78092f..10c52b4f54 100644
--- a/waftools/checks/generic.py
+++ b/waftools/checks/generic.py
@@ -99,8 +99,10 @@ def check_pkg_config(*args, **kw_ext):
result = bool(ctx.check_cfg(**opts))
ConfigSet.append_unique = original_append_unique
- if not result:
- defkey = DependencyInflector(dependency_identifier).define_key()
+ defkey = DependencyInflector(dependency_identifier).define_key()
+ if result:
+ ctx.define(defkey, 1)
+ else:
ctx.undefine(defkey)
return result
return fn