diff options
| author | 2021-05-04 09:58:38 -0700 | |
|---|---|---|
| committer | 2021-08-04 17:15:16 -0700 | |
| commit | 8d97bf5327e58588dc749f21eb8584bbc977d70d (patch) | |
| tree | 4893398de70fae20b51efe47228543946cfafacb /tools/warn/cpp_warn_patterns.py | |
| parent | ec37feb5195c22e0a6eabadac265c6c104abecbc (diff) | |
Integrate Starlark-based configuration runner
If RBC_PRODUCT_CONFIG variable is set, obtain product configuration
variables by converting product configuration makefiles to Starlark
files and then executing them.
Also, introduce RBC_NO_PRODUCT_GRAPH variable to suppress product graph
generation. We cannot generate product graph with Starlark, so this
option allows to verify that the rest of the contents of the generated
Ninja files remains the same when Starlark-based converter is used.
This allows to perform the regression testing, i.e. running
`RBC_NO_PRODUCT_GRAPH=t DISABLE_ARTIFACT_PATH_REQUIREMENTS=t m nothing`
and
`RBC_PRODUCT_CONFIG=t m nothing`
should generate identical *.ninja files.
Bug: 181797530
Test: Manual
Change-Id: Ic6173a9640f32766b71c02a2b1833ce7a278e4cc
Diffstat (limited to 'tools/warn/cpp_warn_patterns.py')
0 files changed, 0 insertions, 0 deletions