v8/gni
Omer Katz 0e0d1b0d7c cppgc: Fix cppgc build
The CPPGC_BUILD_IN_V8 define (used for tracing) isn't propagated from
v8_base_without_compiler to cppgc_base, which breaks build with
perfetto. Instead use a gn args to specify standalone builds (defaulted
to false) and use that to choose the right tracing implementation.

Bug: chromium:1056170
Change-Id: I70bce819d45fb133b6f932a50a5d027e39f3e5b9
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2555007
Auto-Submit: Omer Katz <omerkatz@chromium.org>
Reviewed-by: Hannes Payer <hpayer@chromium.org>
Reviewed-by: Michael Lippautz <mlippautz@chromium.org>
Commit-Queue: Omer Katz <omerkatz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#71356}
2020-11-24 09:35:50 +00:00
..
OWNERS Use relative paths to OWNERS files 2019-08-12 13:52:52 +00:00
proto_library.gni tracing: Update proto library build rule and roll Perfetto 2020-10-07 12:49:09 +00:00
snapshot_toolchain.gni Reland "Add postmortem debugging helper library" 2019-07-31 14:30:19 +00:00
split_static_library.gni [build] Move split_static_library.gni from Chromium repo 2019-11-04 15:45:54 +00:00
v8.gni cppgc: Fix cppgc build 2020-11-24 09:35:50 +00:00