commit | 9a657bec1e120b27d84886940cabce35dd362a81 | [log] [tgz] |
---|---|---|
author | Primiano Tucci <primiano@google.com> | Tue Sep 03 14:43:13 2019 +0100 |
committer | Primiano Tucci <primiano@google.com> | Tue Sep 03 14:43:13 2019 +0100 |
tree | c8989eec430e8f5f58dffc55b4e7e3b33caf0124 | |
parent | 098f095cf36cc8a9fb0ae5b63ba3dd61b64982cd [diff] |
Fix host_executable_plugin rule, speculative windows fix The previous rule wasn't working well with the proto_library template. This is because proto_library.gni does: plugin_host_label = invoker.generator_plugin_label + "($host_toolchain)" plugin_path = get_label_info(plugin_host_label, "root_out_dir") + "/" + get_label_info(plugin_host_label, "name") + host_executable_suffix So it assumes that the plugin lives in root_out_dir. Note: we cannot easily change the template, because the same .gni file has 3 copies (chromium, v8, perfetto) Change-Id: Ib7c4d8457c577c95a83ef701a178cc2b352f2161
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.