Apply arflags to dependent configs in GN.

Previously they were not copied from child configs so they wouldn't work in
all cases.

This also adds arflags support for "gn desc", and changes ldflags to no longer be printed for static libraries and source sets (since it doesn't apply, this is unnecessary and confusing).

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

Cr-Original-Commit-Position: refs/heads/master@{#389565}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 10b4460a4180b1cff25517c1e4cdae3b9e5c02cb
3 files changed
tree: 4da1a7b451e2603427f3af94037d965021404bf5
  1. tools/