commit | 9adf8cac1012946b2e1e6a75c8d63c4d3faa537a | [log] [tgz] |
---|---|---|
author | Michael Bolin <mbolin@fb.com> | Thu Nov 07 13:54:48 2013 -0800 |
committer | Michael Bolin <mbolin@fb.com> | Tue Nov 12 17:54:01 2013 -0800 |
tree | c16cd6855591655c715d170a3d5222dd79a4cc67 | |
parent | d37f7c6699fb0f76aae8468548bca5d1688e2fa7 [diff] |
Refactor CommandLineBuildTargetNormalizer to use pass-from-above. Summary: `CommandLineBuildTargetNormalizer` is constructed lazily by and made available through `AbstractCommandOptions`. This diff also deletes `BuildTargetNormalizer`, which apparently was unused. This reduces the number of `Function` objects that need to be created. This will make it simpler to add a normalize() method that takes a single string, which will be done in a follow-up diff that uses it. Test Plan: Sandcastle builds.
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