aboutsummaryrefslogtreecommitdiff
path: root/environment.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2013-02-10 19:53:31 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2013-02-10 19:53:31 +0200
commit3880670a8606320cf0e2b412c92f83b72ad2c7bc (patch)
tree5fe258f9b2d519ff11da5b430b1df7c535ca31a1 /environment.py
parent84d6e85d373d4a40bd9258bbf614436caa6ef2eb (diff)
downloadmeson-3880670a8606320cf0e2b412c92f83b72ad2c7bc.zip
meson-3880670a8606320cf0e2b412c92f83b72ad2c7bc.tar.gz
meson-3880670a8606320cf0e2b412c92f83b72ad2c7bc.tar.bz2
Get dependency info from the compiler.
Diffstat (limited to 'environment.py')
-rwxr-xr-xenvironment.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/environment.py b/environment.py
index 6dd775b..a6719b4 100755
--- a/environment.py
+++ b/environment.py
@@ -31,7 +31,13 @@ class CCompiler():
else:
raise TypeError('Unknown argument to CCompiler')
self.language = 'c'
-
+
+ def get_dependency_gen_flags(self, outtarget, outfile):
+ return ['-MMD', '-MT', outtarget, '-MF', outfile]
+
+ def get_depfile_suffix(self):
+ return 'd'
+
def get_language(self):
return self.language