From 82811798887485534165d1ba99a402272bd322ad Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Mon, 8 Jul 2013 21:15:33 +0300 Subject: [PATCH] Handle case of Boost not found. --- dependencies.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dependencies.py b/dependencies.py index bbcaa92b4..c5089bb77 100644 --- a/dependencies.py +++ b/dependencies.py @@ -219,7 +219,11 @@ class BoostDependency(Dependency): return self.version def detect_version(self): - ifile = open(os.path.join(self.incdir, 'version.hpp')) + try: + ifile = open(os.path.join(self.incdir, 'version.hpp')) + except FileNotFoundError: + self.version = None + return for line in ifile: if line.startswith("#define") and 'BOOST_LIB_VERSION' in line: ver = line.split()[-1]