From b00064b5940be786c2983fc883e0594d4da5b687 Mon Sep 17 00:00:00 2001 From: Jussi Pakkanen Date: Mon, 30 Mar 2015 22:03:55 +0300 Subject: Lowercasifying. --- dependencies.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dependencies.py b/dependencies.py index 9b42b7b..5d1750d 100644 --- a/dependencies.py +++ b/dependencies.py @@ -766,8 +766,9 @@ def find_external_dependency(name, kwargs): required = kwargs.get('required', True) if not isinstance(required, bool): raise DependencyException('Keyword "required" must be a boolean.') - if name in packages: - dep = packages[name](kwargs) + lname = name.lower() + if lname in packages: + dep = packages[lname](kwargs) if required and not dep.found(): raise DependencyException('Dependency "%s" not found' % name) return dep @@ -791,7 +792,6 @@ packages = {'boost': BoostDependency, 'gtest': GTestDependency, 'gmock': GMockDependency, 'qt5': Qt5Dependency, - 'Qt5': Qt5Dependency, # Qt people sure do love their upper case. 'gnustep': GnuStepDependency, 'appleframeworks': AppleFrameworks, 'wxwidgets' : WxDependency, -- cgit v1.1