commit | 1a883b0163f400af82a140df2166559779b51b70 | [log] [tgz] |
---|---|---|
author | Scott Graham <scottmg@chromium.org> | Tue Jun 26 10:50:56 2018 -0700 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Jun 26 18:14:57 2018 +0000 |
tree | 51f515a627cee9de82073233197e28bc023224e2 | |
parent | 8fd5a53101c44584e563345d601f71a8a0ea1a22 [diff] |
Tweak flags to improve size/speed for posix I noticed the GN cipd binary was ~7M instead of the ~1-2M it ought to be, so update to strip the release binary. Additionally, turn on -flto since we build with clang anyway, which makes generation of the Chrome ninja files about 5% faster on my Linux box. Change-Id: Ib389b20e6729a74b922fc7a3ce5b4412a3972de9 Reviewed-on: https://gn-review.googlesource.com/1820 Reviewed-by: Brett Wilson <brettw@chromium.org> Commit-Queue: Scott Graham <scottmg@chromium.org>
GN is a meta-build system that generates build files for Ninja.
Get started with:
git clone https://gn.googlesource.com/gn cd gn python build/gen.py ninja -C out