aboutsummaryrefslogtreecommitdiff
path: root/dependencies.py
diff options
context:
space:
mode:
Diffstat (limited to 'dependencies.py')
-rw-r--r--dependencies.py22
1 files changed, 22 insertions, 0 deletions
diff --git a/dependencies.py b/dependencies.py
index 1d9970a..de7ac43 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,
}