aboutsummaryrefslogtreecommitdiff
path: root/ninja.go
diff options
context:
space:
mode:
authorFumitoshi Ukai <fumitoshi.ukai@gmail.com>2015-07-21 14:28:26 +0900
committerFumitoshi Ukai <fumitoshi.ukai@gmail.com>2015-07-21 14:29:36 +0900
commitb8b8050935da948fc4fbbb813dcd74f2880d825f (patch)
treef350451d7a0dde0684a01167d67171e512de19d9 /ninja.go
parentb92f028d3f269e69b71daff58a75089df85a489e (diff)
[go] fix ninja generation for ckati
including backport [C++] Fixes for depfile detection $ ./kati -ninja $ ./ninja.sh ckati
Diffstat (limited to 'ninja.go')
-rw-r--r--ninja.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/ninja.go b/ninja.go
index c61aec3..8bb0773 100644
--- a/ninja.go
+++ b/ninja.go
@@ -54,7 +54,7 @@ func (n *NinjaGenerator) init(g *DepGraph) {
func getDepfileImpl(ss string) (string, error) {
tss := ss + " "
- if !strings.Contains(tss, " -MD ") && !strings.Contains(tss, " -MMD ") {
+ if (!strings.Contains(tss, " -MD ") && !strings.Contains(tss, " -MMD ")) || !strings.Contains(tss, " -c ") {
return "", nil
}