commit | b8cfc75e252a6f0c5f02eacf87653f5e6e202bdf | [log] [tgz] |
---|---|---|
author | Roland McGrath <mcgrathr@google.com> | Thu Feb 09 07:02:22 2023 +0000 |
committer | CQ Bot <fuchsia-internal-scoped@luci-project-accounts.iam.gserviceaccount.com> | Thu Feb 09 07:02:22 2023 +0000 |
tree | 245210afad0c30a1bbc19e87ac87b541c7be6bc5 | |
parent | d7e393d180309590f927ae6e9556f7a8cc8caf53 [diff] |
[build] Export fuchsia_cxx_version variable and .gni file This provides a way for BUILD.gn files to access the value of the `experimental_cxx_version` build argument to conditionalize build logic that needs to match what the C++ source code is doing. The new .gni file defines a variable `fuchsia_cxx_version` (not a GN build argument). Other BUILD.gn files, especially ones in other repos, can use this as a quasi-stable part of the internal GN API that we can leave in place independent of the experimental build argument. Bug: 121630 Change-Id: I2c5e01e24ea321284cd96400ff3a97f63756dac1 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/800187 Reviewed-by: Prabhu Karthikeyan Rajasekaran <prabhukr@google.com> Fuchsia-Auto-Submit: Roland McGrath <mcgrathr@google.com> Commit-Queue: Auto-Submit <auto-submit@fuchsia-infra.iam.gserviceaccount.com>
Fuchsia is an open source, general purpose operating system supporting modern 64-bit Intel and ARM processors.
We expect everyone interacting with our project to respect our code of conduct.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.