summaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/__init__.py
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2020-01-07 15:47:55 -0800
committerDylan Baker <dylan@pnwbakers.com>2020-01-29 09:11:24 -0800
commit29b6d3e63ce6b18fa159a9d36de77c4f78c8bcc9 (patch)
treed6d6c2e7f63e2ddf90540d74ace2140df47af8c5 /mesonbuild/dependencies/__init__.py
parent8a9d6b1ed918268be9542971cd6221a4b4b0b72b (diff)
downloadmeson-29b6d3e63ce6b18fa159a9d36de77c4f78c8bcc9.tar.gz
dependencies: Use a DependencyFactory for LLVM
Diffstat (limited to 'mesonbuild/dependencies/__init__.py')
-rw-r--r--mesonbuild/dependencies/__init__.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/mesonbuild/dependencies/__init__.py b/mesonbuild/dependencies/__init__.py
index cc8817dac..4393ed6ef 100644
--- a/mesonbuild/dependencies/__init__.py
+++ b/mesonbuild/dependencies/__init__.py
@@ -18,8 +18,9 @@ from .hdf5 import HDF5Dependency
from .base import ( # noqa: F401
Dependency, DependencyException, DependencyMethods, ExternalProgram, EmptyExternalProgram, NonExistingExternalProgram,
ExternalDependency, NotFoundDependency, ExternalLibrary, ExtraFrameworkDependency, InternalDependency,
- PkgConfigDependency, CMakeDependency, find_external_dependency, get_dep_identifier, packages, _packages_accept_language)
-from .dev import GMockDependency, GTestDependency, LLVMDependency, ValgrindDependency
+ PkgConfigDependency, CMakeDependency, find_external_dependency, get_dep_identifier, packages, _packages_accept_language,
+ DependencyFactory)
+from .dev import GMockDependency, GTestDependency, ValgrindDependency, llvm_factory
from .coarrays import CoarrayDependency
from .mpi import MPIDependency
from .scalapack import ScalapackDependency
@@ -33,7 +34,7 @@ packages.update({
# From dev:
'gtest': GTestDependency,
'gmock': GMockDependency,
- 'llvm': LLVMDependency,
+ 'llvm': llvm_factory,
'valgrind': ValgrindDependency,
'boost': BoostDependency,