aboutsummaryrefslogtreecommitdiff
path: root/dependencies.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2013-04-01 17:19:00 +0300
committerJussi Pakkanen <jpakkane@gmail.com>2013-04-01 17:19:00 +0300
commit71ce75899a58f400a16fbee803ec0ad6fae6ae40 (patch)
tree43d23bf411e9f0db1c8719cb76411cf1d1029842 /dependencies.py
parentf856ee0f33f5bd68787eebe2731d33d6d95a5d1d (diff)
downloadmeson-71ce75899a58f400a16fbee803ec0ad6fae6ae40.zip
meson-71ce75899a58f400a16fbee803ec0ad6fae6ae40.tar.gz
meson-71ce75899a58f400a16fbee803ec0ad6fae6ae40.tar.bz2
Deleted useless class.
Diffstat (limited to 'dependencies.py')
-rw-r--r--dependencies.py26
1 files changed, 3 insertions, 23 deletions
diff --git a/dependencies.py b/dependencies.py
index 20ead2a..f689f8b 100644
--- a/dependencies.py
+++ b/dependencies.py
@@ -45,29 +45,9 @@ class Dependency():
"""Source files that need to be added to the target.
As an example, gtest-all.cc when using GTest."""
return []
-
- def get_name(self):
- return self.name
-
-class PackageDependency(Dependency): # Custom detector, not pkg-config.
- def __init__(self, dep):
- Dependency.__init__(self)
- self.dep = dep
-
- def get_link_flags(self):
- return self.dep.get_link_flags()
-
- def get_compile_flags(self):
- return self.dep.get_compile_flags()
-
- def found(self):
- return self.dep.found()
-
- def get_sources(self):
- return self.dep.get_sources()
def get_name(self):
- return self.dep.get_name()
+ return self.name
class PkgConfigDependency(Dependency):
pkgconfig_found = False
@@ -163,7 +143,7 @@ def find_external_dependency(name, kwargs):
dep = packages[name](kwargs)
if required and not dep.found():
raise DependencyException('Dependency "%s" not found' % name)
- return PackageDependency(dep)
+ return dep
return PkgConfigDependency(name, required)
class BoostDependency(Dependency):
@@ -243,7 +223,7 @@ class BoostDependency(Dependency):
def get_sources(self):
return []
-class GTestDependency():
+class GTestDependency(Dependency):
def __init__(self, kwargs):
Dependency.__init__(self)
self.name = 'gtest'