GN: fail gracefully when git commit info cannot be extracted

See https://groups.google.com/a/chromium.org/d/msg/gn-dev/7nlJv486bD4/V9ZsfV_nBAAJ
for context.

BUG=551343
R=dpranke@chromium.org

Review URL: https://codereview.chromium.org/2237913002 .

Cr-Original-Commit-Position: refs/heads/master@{#412213}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: e9fcf209818dede2348c41913994b5d9ea81314c
1 file changed
tree: cfac279ffa240ea2e680846640e279c5b2e059fe
  1. tools/