Remove code that's always #if'd out

$ rg 'if defined\(OS_NACL\)$'
$ rg 'if defined\(OS_FREEBSD\)$'
$ rg 'if defined\(OS_AIX\)$'
$ rg 'if defined\(OS_FUCHSIA\)$'
$ rg 'if defined\(OS_CHROMEOS\)$'
$ rg 'if defined\(OS_ANDROID\)$'

There's more that are in complex #ifs still.

Change-Id: I748e283c7c195493d64b4589303c90b8395a3413
Reviewed-on: https://gn-review.googlesource.com/1601
Commit-Queue: Scott Graham <scottmg@chromium.org>
Reviewed-by: Brett Wilson <brettw@chromium.org>
26 files changed
tree: bcc6ce6d7e74464ff61c3b877b71c788cf599570
  1. base/
  2. build/
  3. infra/
  4. src/
  5. third_party/
  6. tools/
  7. .clang-format
  8. .editorconfig
  9. .gitignore
  10. .style.yapf
  11. AUTHORS
  12. LICENSE
  13. 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
python build/gen.py
ninja -C out