aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/mpi.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2021-06-15 19:55:36 +0300
committerGitHub <noreply@github.com>2021-06-15 19:55:36 +0300
commitabf485ebc330ac49d4fbac3da548662e08251040 (patch)
tree3fa1d28ae1fb8c7a0080edb2f49340b0cc2749b4 /mesonbuild/dependencies/mpi.py
parentf69962a4f70fddcc26ead5a3357091c5a931467b (diff)
parent0412bdd7535ec8d8d314f5ecf6120472534764ba (diff)
downloadmeson-abf485ebc330ac49d4fbac3da548662e08251040.zip
meson-abf485ebc330ac49d4fbac3da548662e08251040.tar.gz
meson-abf485ebc330ac49d4fbac3da548662e08251040.tar.bz2
Merge pull request #8878 from dcbaker/submit/dependency-type-fixes
Fix System dependencies setting type_name instead of name
Diffstat (limited to 'mesonbuild/dependencies/mpi.py')
-rw-r--r--mesonbuild/dependencies/mpi.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/mesonbuild/dependencies/mpi.py b/mesonbuild/dependencies/mpi.py
index f0533b5..8985b79 100644
--- a/mesonbuild/dependencies/mpi.py
+++ b/mesonbuild/dependencies/mpi.py
@@ -17,11 +17,12 @@ import typing as T
import os
import re
-from .base import DependencyMethods, detect_compiler, ExternalDependency
+from ..environment import detect_cpu_family
+from .base import DependencyMethods, detect_compiler
from .configtool import ConfigToolDependency
-from .pkgconfig import PkgConfigDependency
from .factory import factory_methods
-from ..environment import detect_cpu_family
+from .pkgconfig import PkgConfigDependency
+from .system import SystemDependency
if T.TYPE_CHECKING:
from .factory import DependencyGenerator
@@ -200,7 +201,7 @@ class OpenMPIConfigToolDependency(_MPIConfigToolDependency):
return out
-class MSMPIDependency(ExternalDependency):
+class MSMPIDependency(SystemDependency):
"""The Microsoft MPI."""