diff options
Diffstat (limited to 'python')
| -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,  	}  |