From 1a0a48af96071d462122c0bec74600db67a6e9bb Mon Sep 17 00:00:00 2001 From: Steven Watanabe Date: Sat, 27 Feb 2016 11:41:34 -0700 Subject: [PATCH] Mark python as configured even if we couldn't find the includes or libraries. We try to forge ahead anyway, and saying we didn't just causes more problems. We should consider erroring out in this case, instead, but for now this change is minimally disruptive. --- src/tools/python.jam | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/tools/python.jam b/src/tools/python.jam index cb4a4c3e0..0139b033d 100644 --- a/src/tools/python.jam +++ b/src/tools/python.jam @@ -798,17 +798,15 @@ local rule configure ( version ? : cmd-or-prefix ? : includes * : libraries ? : } # Anything left to compute? - if $(includes) && $(libraries) - { - .configured = true ; - } - else + if ! ( $(includes) && $(libraries) ) { version ?= $(fallback-version) ; version ?= 2.5 ; exec-prefix ?= $(prefix) ; compute-default-paths $(target-os) : $(version) : $(prefix:E=) ; } + + .configured = true ; if ! $(interpreter-cmd) {