Update the GN roll script to work with Gerrit and Milo.

Previously the GN roll script required Rietveld to work,
but Rietveld is readonly now. This fixes the script to
work with the new systems we're using.

Also, this CL modifies the script so that you can run it
on a Mac as well, since that should work, and switches
to using the DEPS-ed version of depot_tools in //third_party.

R: iannucci@chromium.org
Bug: 755796
Change-Id: Ib667225a9b5e4e99b5250497f79aac266625fae3
Reviewed-on: https://chromium-review.googlesource.com/622247
Commit-Queue: Dirk Pranke <dpranke@chromium.org>
Reviewed-by: Robbie Iannucci <iannucci@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#497987}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 78e1a29ade3011e22da4feaca4cedcab6f8488a2
1 file changed
tree: 4ef1c3f0884079cf026239ba04065c173442f678
  1. tools/