commit | 96d17a8c7226b87f90886127267fa6a8fefa2f52 | [log] [tgz] |
---|---|---|
author | Michael Marucheck <mmarucheck@fb.com> | Thu Sep 12 13:41:47 2013 -0700 |
committer | Michael Bolin <mbolin@fb.com> | Thu Sep 19 15:25:01 2013 -0700 |
tree | 5f90afe32c793e13ff0f4b3ab3f95e94152034e5 | |
parent | a41b303024b55ea3a8ee410555d549eb4885a4cc [diff] |
Propagate rule keys from annotation processors to dependent rules. Summary: Currently we do not propagate the rule key from annotation processors to dependent rules. This means if you change an annotation processor, buck will consider cached entries for rules that depend on the processor to still be valid. This change adds support to AnnotationProcessingData/Params to transmit a list of RuleKey from the annotation processing rule to the dependent rule.
Buck is an Android build tool. To see what Buck can do for you, check out the documentation at http://facebook.github.io/buck/.
To build Buck, run the following:
git clone git@github.com:facebook/buck.git cd buck ant ./bin/buck --help
Apache License 2.0