chromium-src-build/config
brettw@chromium.org 6e7e2450f6 Elide gn desc --tree output by default.
When gn's desc command is used with --tree, it prints a dependency tree. But recursively printing the dependency tree of a high-level target in Chrome prints too much output to be useful because it's printing, e.g. base and it's deps over and over (//chrome/browser-s --tree is 3210166 lines).

With this patch, a target will be recursed into the first time it's printed, but subsequent times the children will be elided with "..." This brings down //chrome/browser to 2050 lines. The previous behavior is still available (it could be useful in certain cases) via "--tree --all".

This also updates an optimization comment in the the optimization setup (optimize_max isn't just Windows-only).

R=dalecurtis@chromium.org

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

git-svn-id: http://src.chromium.org/svn/trunk/src/build@287424 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-08-05 00:52:03 +00:00
..
android Add dexing for libraries and apks 2014-07-29 23:53:07 +00:00
clang Redo GN "args" command 2014-05-03 04:32:19 +00:00
compiler Elide gn desc --tree output by default. 2014-08-05 00:52:03 +00:00
gcc GN: Put shared libraries in outdir, not outdir/lib 2014-07-31 11:45:27 +00:00
ios Work on Mac GN build. 2014-04-17 20:33:19 +00:00
linux Move libdrm target behind conditional 2014-07-31 18:31:47 +00:00
mac Remove cursor_mac.mm, fix GN build. 2014-05-10 06:21:10 +00:00
win gn win: Add system include directories to midl template 2014-07-30 07:59:50 +00:00
BUILD.gn GN chrome/common build, rename enable_printing. 2014-07-22 21:49:52 +00:00
BUILDCONFIG.gn Use clang as host compiler on android with gn too. 2014-08-05 00:13:11 +00:00
OWNERS Move files from the secondary GN directory to build. 2013-11-20 22:21:03 +00:00
allocator.gni GN: //base should not depend on //base/allocator on mac 2014-06-04 12:45:42 +00:00
arm.gni Fix optional neon support 2014-07-29 00:20:58 +00:00
crypto.gni Work on the Android GN build. 2014-05-23 19:01:46 +00:00
features.gni Make content_shell link in the GN build. 2014-07-28 19:47:04 +00:00
sysroot.gni Make GN Android build link executables. 2014-05-13 17:41:06 +00:00
ui.gni Add chrome/browser/ui to the GN build. 2014-07-11 19:23:19 +00:00