diff options
| author | 2022-09-01 20:55:26 +0000 | |
|---|---|---|
| committer | 2022-09-01 20:55:26 +0000 | |
| commit | 3636a06fe024e3599bb82ecfa62c0bf11f8331a8 (patch) | |
| tree | ec8888fd0261f3c54f18bc02d23fd9e798f1780f | |
| parent | 41e31d809266ee86074f8aa28d979a369a340f33 (diff) | |
| parent | ebdc20f571cdba8e77fc97fb6be07b6382a3aba9 (diff) | |
Merge "Use CommonAttributes.Data for cc_test.data."
| -rw-r--r-- | cc/test.go | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/cc/test.go b/cc/test.go index 3e85e2df9..28a0e5ebf 100644 --- a/cc/test.go +++ b/cc/test.go @@ -643,7 +643,6 @@ type testBinaryAttributes struct { Gtest bool Isolated bool - Data bazel.LabelListAttribute } // testBinaryBp2build is the bp2build converter for cc_test modules. A cc_test's @@ -659,6 +658,8 @@ func testBinaryBp2build(ctx android.TopDownMutatorContext, m *Module) { var testBinaryAttrs testBinaryAttributes testBinaryAttrs.binaryAttributes = binaryBp2buildAttrs(ctx, m) + var data bazel.LabelListAttribute + testBinaryProps := m.GetArchVariantProperties(ctx, &TestBinaryProperties{}) for axis, configToProps := range testBinaryProps { for config, props := range configToProps { @@ -668,7 +669,7 @@ func testBinaryBp2build(ctx android.TopDownMutatorContext, m *Module) { combinedData.Append(android.BazelLabelForModuleSrc(ctx, p.Data)) combinedData.Append(android.BazelLabelForModuleDeps(ctx, p.Data_bins)) combinedData.Append(android.BazelLabelForModuleDeps(ctx, p.Data_libs)) - testBinaryAttrs.Data.SetSelectValue(axis, config, combinedData) + data.SetSelectValue(axis, config, combinedData) } } } @@ -686,6 +687,9 @@ func testBinaryBp2build(ctx android.TopDownMutatorContext, m *Module) { Rule_class: "cc_test", Bzl_load_location: "//build/bazel/rules/cc:cc_test.bzl", }, - android.CommonAttributes{Name: m.Name()}, + android.CommonAttributes{ + Name: m.Name(), + Data: data, + }, &testBinaryAttrs) } |