From 3576623b0f46dab27fbb243f6d5595916187642f Mon Sep 17 00:00:00 2001 From: Jon Turney Date: Fri, 1 Jun 2018 01:27:40 +0100 Subject: Consolidate raising a DependencyException() if required but not-found This is now done by find_external_dependency() in all cases I can't help but think this perhaps should be in a few more places... --- mesonbuild/dependencies/misc.py | 3 --- 1 file changed, 3 deletions(-) (limited to 'mesonbuild/dependencies/misc.py') diff --git a/mesonbuild/dependencies/misc.py b/mesonbuild/dependencies/misc.py index bf60186..389157a 100644 --- a/mesonbuild/dependencies/misc.py +++ b/mesonbuild/dependencies/misc.py @@ -38,7 +38,6 @@ class MPIDependency(ExternalDependency): def __init__(self, environment, kwargs): language = kwargs.get('language', 'c') super().__init__('mpi', environment, language, kwargs) - required = kwargs.pop('required', True) kwargs['required'] = False kwargs['silent'] = True self.is_found = False @@ -108,8 +107,6 @@ class MPIDependency(ExternalDependency): mlog.log('Dependency', mlog.bold(self.name), 'for', self.language, 'found:', mlog.green('YES'), self.version) else: mlog.log('Dependency', mlog.bold(self.name), 'for', self.language, 'found:', mlog.red('NO')) - if required: - raise DependencyException('MPI dependency {!r} not found'.format(self.name)) def _filter_compile_args(self, args): """ -- cgit v1.1