DescriptionBring some OOP and sanity to gclient.py.
- Changed the algorithm from breadth-first to depth-first.
- Added infinite recursion support.
- Fixed From() of From() dependency.
- Fixed cross solution custom deps aliasing.
- Removed support code for old .gclient_entries format.
- Removed IsGitCheckout() in favor for a direct check for .git presence.
TEST=all test pass
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=51760
Patch Set 1 #Patch Set 2 : based off http://codereview.chromium.org/2885021/show to simplify diff #Patch Set 3 : add back docstring #
Total comments: 2
Patch Set 4 : Reuse old code #
Messages
Total messages: 4 (0 generated)
|