diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2013-04-01 17:19:00 +0300 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2013-04-01 17:19:00 +0300 |
commit | 71ce75899a58f400a16fbee803ec0ad6fae6ae40 (patch) | |
tree | 43d23bf411e9f0db1c8719cb76411cf1d1029842 /dependencies.py | |
parent | f856ee0f33f5bd68787eebe2731d33d6d95a5d1d (diff) | |
download | meson-71ce75899a58f400a16fbee803ec0ad6fae6ae40.zip meson-71ce75899a58f400a16fbee803ec0ad6fae6ae40.tar.gz meson-71ce75899a58f400a16fbee803ec0ad6fae6ae40.tar.bz2 |
Deleted useless class.
Diffstat (limited to 'dependencies.py')
-rw-r--r-- | dependencies.py | 26 |
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' |