commit | f0dedaec09331f73b3970658344cf8f3cb37a83b | [log] [tgz] |
---|---|---|
author | Yiding Jia <yiding@fb.com> | Wed Oct 23 18:19:52 2013 -0700 |
committer | Michael Bolin <mbolin@fb.com> | Wed Oct 30 13:49:59 2013 -0700 |
tree | 6a2770c0772298c1815ebf88d0839b1981831f60 | |
parent | 77c0edda5c29fa4d464d28bb5efd7e905c41de79 [diff] |
Deal with recursive symlinks in directory traversal in buck.py. Summary: Recently this file was changed to do a recursive traversal while following symlinks, without dealing with recursive symlinks. This diff deals with recursive symlinks by recording all visited paths, and skipping the ones that have already been visited.
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