aboutsummaryrefslogtreecommitdiffstats
path: root/rule_parser.go
diff options
context:
space:
mode:
authorFumitoshi Ukai <fumitoshi.ukai@gmail.com>2015-05-07 17:28:16 +0900
committerFumitoshi Ukai <fumitoshi.ukai@gmail.com>2015-05-07 18:00:49 +0900
commit4107b20d1221f1d868c2b47828a4ea825b11e4a9 (patch)
treee1608ae5fa1bb8d1ba7e40194aade45e254a75a3 /rule_parser.go
parentb06cd9d54075f942445f0030da9993368a1f49ab (diff)
downloadandroid_build_kati-4107b20d1221f1d868c2b47828a4ea825b11e4a9.tar.gz
android_build_kati-4107b20d1221f1d868c2b47828a4ea825b11e4a9.tar.bz2
android_build_kati-4107b20d1221f1d868c2b47828a4ea825b11e4a9.zip
improve pickRule (canPickImplicitRule)
in populateRule, find implicit rules for outputs, so just check such implicit rules in pickRule.
Diffstat (limited to 'rule_parser.go')
-rw-r--r--rule_parser.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/rule_parser.go b/rule_parser.go
index 7a6a8f9..3b485af 100644
--- a/rule_parser.go
+++ b/rule_parser.go
@@ -55,6 +55,7 @@ type Rule struct {
}
func isPatternRule(s []byte) (pattern, bool) {
+ s = trimSpaceBytes(s)
i := bytes.IndexByte(s, '%')
if i < 0 {
return pattern{}, false