chromium-src-build/toolchain
brettw 0bc79121a0 Windows precompiled header support in GN.
Introduces aprecompiled_header_type flag on a tool to say whether it supports precompiled headers, and flags on configs/targets that allow one to specify which header is precompiled.

This does not implement GCC precompiled headers, but the type flag will allow future expansion (the implementation will be mostly separate).

Renames SOURCE_CC to SOURCE_CPP to avoid confusion with Toolchain::TYPE_CC (which is actually the C compiler).

BUG=297678

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

Cr-Original-Commit-Position: refs/heads/master@{#336674}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 3dab5fe87ddb0efe646f6ab393ab07533d75237d
2015-06-29 23:01:02 +00:00
..
android Enable cross compile to android from mac. 2015-05-14 21:38:56 +00:00
cros Roll GN binaries to #317120 for the cpu_arch changes 2015-02-20 00:16:56 +00:00
linux Enable cross compile to android from mac. 2015-05-14 21:38:56 +00:00
mac Enable cross compile to android from mac. 2015-05-14 21:38:56 +00:00
nacl Update Chomium's build files to work w/ latest GN binaries. 2015-02-20 02:56:07 +00:00
win Windows precompiled header support in GN. 2015-06-29 23:01:02 +00:00
OWNERS Add dpranke, scottmg as owners for GN-related files in src/build. 2014-12-12 18:56:50 +00:00
ccache.gni add ccache support to gn builds 2014-11-26 23:24:32 +00:00
clang.gni Work on Mac GN build. 2014-04-17 20:33:19 +00:00
gcc_toolchain.gni Enable cross compile to android from mac. 2015-05-14 21:38:56 +00:00
get_concurrent_links.py Fixed several pylint warnings on Windows. 2015-02-17 04:02:45 +00:00
goma.gni Make goma work for the GN build on linux. 2014-07-18 01:51:08 +00:00