commit | 21cdbe33b527c2c4cc17a0b47e3bcfa8e9262562 | [log] [tgz] |
---|---|---|
author | Shinichiro Hamaji <shinichiro.hamaji@gmail.com> | Thu May 14 15:56:32 2015 +0900 |
committer | Shinichiro Hamaji <shinichiro.hamaji@gmail.com> | Thu May 14 15:56:32 2015 +0900 |
tree | 3c9baaff555e375686a5f858728aab085724fa23 | |
parent | 4ed0634d8149da1aa6adf67aea6dbb37f6998e82 [diff] |
Intern actual inputs
diff --git a/dep.go b/dep.go index 223a57f..1e48375 100644 --- a/dep.go +++ b/dep.go
@@ -283,9 +283,9 @@ if len(rule.outputPatterns) > 1 { panic("TODO: multiple output pattern is not supported yet") } - input = rule.outputPatterns[0].subst(input, output) + input = intern(rule.outputPatterns[0].subst(input, output)) } else if rule.isSuffixRule { - input = replaceSuffix(output, input) + input = intern(replaceSuffix(output, input)) } actualInputs = append(actualInputs, input)