aboutsummaryrefslogtreecommitdiff
path: root/environment.py
diff options
context:
space:
mode:
Diffstat (limited to 'environment.py')
-rwxr-xr-xenvironment.py8
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):