diff options
Diffstat (limited to 'environment.py')
-rwxr-xr-x | environment.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/environment.py b/environment.py index a6af07a..8b98132 100755 --- a/environment.py +++ b/environment.py @@ -462,6 +462,11 @@ class Dependency(): def found(self): return False + def get_sources(self): + """Source files that need to be added to the target. + As an example, gtest-all.cc when using GTest.""" + return [] + class PackageDependency(Dependency): # Custom detector, not pkg-config. def __init__(self, dep): Dependency.__init__(self) @@ -476,6 +481,9 @@ class PackageDependency(Dependency): # Custom detector, not pkg-config. def found(self): return self.dep.found() + def get_sources(self): + return self.dep.get_sources() + # This should be an InterpreterObject. Fix it. class PkgConfigDependency(Dependency): |