diff options
| author | Jussi Pakkanen <jpakkane@gmail.com> | 2013-03-24 17:07:34 +0200 |
|---|---|---|
| committer | Jussi Pakkanen <jpakkane@gmail.com> | 2013-03-24 17:07:34 +0200 |
| commit | 867c315e563d54b417eccdbdc3b0633ee0851d6a (patch) | |
| tree | 31ed12c36eccc6428f11c0a95cb891c471fbdd6a /dependencies.py | |
| parent | 26b79bdefab857c59e0b887b8e4fae2a9bff2455 (diff) | |
| download | meson-867c315e563d54b417eccdbdc3b0633ee0851d6a.tar.gz | |
Added detector for GMock.
Diffstat (limited to 'dependencies.py')
| -rw-r--r-- | dependencies.py | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/dependencies.py b/dependencies.py index 1d9970a36..de7ac43ba 100644 --- a/dependencies.py +++ b/dependencies.py @@ -124,6 +124,28 @@ class GTestDependency(): def get_sources(self): return [self.all_src, self.main_src] +class GMockDependency(): + def __init__(self, kwargs): + self.libdir = '/usr/lib' + self.libname = 'libgmock.so' + + def get_version(self): + return '1.something_maybe' + + def get_compile_flags(self): + return [] + + def get_sources(self): + return [] + + def get_link_flags(self): + return ['-lgmock'] + + def found(self): + fname = os.path.join(self.libdir, self.libname) + return os.path.exists(fname) + packages = {'boost': BoostDependency, 'gtest': GTestDependency, + 'gmock': GMockDependency, } |
