diff options
author | Shinichiro Hamaji <shinichiro.hamaji@gmail.com> | 2015-04-01 01:10:49 +0900 |
---|---|---|
committer | Shinichiro Hamaji <shinichiro.hamaji@gmail.com> | 2015-04-01 01:11:02 +0900 |
commit | 6c1bd48c9c5569c8ab1a38f85d09e1b9a2ce58a3 (patch) | |
tree | d75c7470dfb06e53ac5449f5eb245186aea093ce /rule_parser.go | |
parent | c671360ec44cbebe4bdf021a5b470a6401b6df20 (diff) | |
download | android_build_kati-6c1bd48c9c5569c8ab1a38f85d09e1b9a2ce58a3.tar.gz android_build_kati-6c1bd48c9c5569c8ab1a38f85d09e1b9a2ce58a3.tar.bz2 android_build_kati-6c1bd48c9c5569c8ab1a38f85d09e1b9a2ce58a3.zip |
Handle multiple outputs
Diffstat (limited to 'rule_parser.go')
-rw-r--r-- | rule_parser.go | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/rule_parser.go b/rule_parser.go index 9c83fd8..ce74878 100644 --- a/rule_parser.go +++ b/rule_parser.go @@ -5,7 +5,7 @@ import ( ) type Rule struct { - output string + outputs []string inputs []string cmds []string filename string @@ -19,7 +19,6 @@ func (r *Rule) parse(line string) { Error(r.filename, r.lineno, "*** missing separator.") } - lhs := line[:colonIndex] - r.output = lhs + r.outputs = splitSpaces(line[:colonIndex]) r.inputs = splitSpaces(line[colonIndex+1:]) } |