commit | 098f095cf36cc8a9fb0ae5b63ba3dd61b64982cd | [log] [tgz] |
---|---|---|
author | Primiano Tucci <primiano@google.com> | Tue Sep 03 10:21:20 2019 +0100 |
committer | Primiano Tucci <primiano@google.com> | Tue Sep 03 10:21:20 2019 +0100 |
tree | dc540c01c70ab9c4de464dc9abb4537075b4ec9e | |
parent | 0241d109250612661024b3918cdaccc81f9512ef [diff] |
GN: match host and default toolchain + minor cleanups The major change introduced by this CL is matching host_toolchain and default_toolchain on pure host builds (i.e. !android). Today, in fact, when building for Linux/Mac we still have two toolchains (gcc_like and gcc_like_host) that happen to have an identical config (at least in most used configs). This causes a bunch of subtleties on tools/gen_xxx, mainy due to the fact of having two targets, both intended for the host, that happen to use a differently named toolchain. This change make it so that when host == target, the host toolchain is just the default toolchain. This does not affect chromium / v8 builds. On top of this, this change makes some minor GN cleanups. Bug: 140126865 Test: ran tools/gen_all out/mac_debug + full build Change-Id: I20004c0e23044c64c6dfc10cf50a20875b246c5d
Perfetto is an open-source project for performance instrumentation and tracing of Linux/Android/Chrome platforms and user-space apps.
See www.perfetto.dev for docs.