diff options
author | Stefano Pigozzi <stefano.pigozzi@gmail.com> | 2015-08-19 00:11:31 +0200 |
---|---|---|
committer | Stefano Pigozzi <stefano.pigozzi@gmail.com> | 2015-08-19 00:15:41 +0200 |
commit | d0e19b659eee0c855d248d2cd58245d69643cad4 (patch) | |
tree | ff65fe4d209811ac1d07e22913bbef11abddf000 | |
parent | 2dac2efce41ad39c3c3eb8ff4e9eacfc030803e0 (diff) | |
download | mpv-d0e19b659eee0c855d248d2cd58245d69643cad4.tar.bz2 mpv-d0e19b659eee0c855d248d2cd58245d69643cad4.tar.xz |
build: make sure the HAVE_ key is undefined on failure
Some particular checks can define the HAVE_ key on their own. To make sure
they work correctly when composed (with compose_checks) we force the HAVE_
key to be undefined if a check fails.
-rw-r--r-- | waftools/dependencies.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/waftools/dependencies.py b/waftools/dependencies.py index a3ae5ac5ea..c1f3fdb022 100644 --- a/waftools/dependencies.py +++ b/waftools/dependencies.py @@ -95,6 +95,7 @@ the autodetection check failed.".format(self.identifier) self.success(self.identifier) else: self.fail() + self.ctx.undefine(inflector.define_key(self.identifier)) self.fatal_if_needed() def enabled_option(self, identifier=None): |