diff options
Diffstat (limited to 'waftools')
-rw-r--r-- | waftools/checks/generic.py | 6 |
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 |