diff options
Diffstat (limited to 'python/binary.go')
-rw-r--r-- | python/binary.go | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/python/binary.go b/python/binary.go index 5b0f080b3..e955492a6 100644 --- a/python/binary.go +++ b/python/binary.go @@ -36,8 +36,8 @@ func registerPythonBinaryComponents(ctx android.RegistrationContext) { type bazelPythonBinaryAttributes struct { Main string - Srcs bazel.LabelList - Data bazel.LabelList + Srcs bazel.LabelListAttribute + Data bazel.LabelListAttribute Python_version string } @@ -97,10 +97,13 @@ func PythonBinaryBp2Build(ctx android.TopDownMutatorContext) { // do nothing, since python_version defaults to PY3. } + srcs := android.BazelLabelForModuleSrcExcludes(ctx, m.properties.Srcs, m.properties.Exclude_srcs) + data := android.BazelLabelForModuleSrc(ctx, m.properties.Data) + attrs := &bazelPythonBinaryAttributes{ Main: main, - Srcs: android.BazelLabelForModuleSrcExcludes(ctx, m.properties.Srcs, m.properties.Exclude_srcs), - Data: android.BazelLabelForModuleSrc(ctx, m.properties.Data), + Srcs: bazel.MakeLabelListAttribute(srcs), + Data: bazel.MakeLabelListAttribute(data), Python_version: python_version, } |