Remove most of build/, move generation to build/gen.py

Build now with `./build/gen.py && ninja -C out`. README.md updated.

Change-Id: I00be44215e4a0e203a2e1ff38867e17535701cad
Reviewed-on: https://gn-review.googlesource.com/1240
Reviewed-by: Brett Wilson <brettw@chromium.org>
809 files changed
tree: 4c1adc8b7efda828202524b6b923045fb9388853
  1. base/
  2. build/
  3. buildtools/
  4. infra/
  5. src/
  6. testing/
  7. third_party/
  8. tools/
  9. .editorconfig
  10. .gitignore
  11. .style.yapf
  12. AUTHORS
  13. LICENSE
  14. README.md
README.md

GN

GN is a meta-build system that generates build files for Ninja.

Get started with:

git clone https://gn.googlesource.com/gn cd gn build/gen.py ninja -C out