diff options
Diffstat (limited to 'python/binary.go')
| -rw-r--r-- | python/binary.go | 12 | 
1 files changed, 5 insertions, 7 deletions
diff --git a/python/binary.go b/python/binary.go index bc2768c72..afcc53a65 100644 --- a/python/binary.go +++ b/python/binary.go @@ -63,6 +63,7 @@ func PythonBinaryBp2Build(ctx android.TopDownMutatorContext) {  			}  		}  	} +  	// TODO(b/182306917): this doesn't fully handle all nested props versioned  	// by the python version, which would have been handled by the version split  	// mutator. This is sufficient for very simple python_binary_host modules @@ -80,15 +81,12 @@ 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) -	deps := android.BazelLabelForModuleDeps(ctx, m.properties.Libs) - +	baseAttrs := m.makeArchVariantBaseAttributes(ctx)  	attrs := &bazelPythonBinaryAttributes{  		Main:           main, -		Srcs:           bazel.MakeLabelListAttribute(srcs), -		Data:           bazel.MakeLabelListAttribute(data), -		Deps:           bazel.MakeLabelListAttribute(deps), +		Srcs:           baseAttrs.Srcs, +		Data:           baseAttrs.Data, +		Deps:           baseAttrs.Deps,  		Python_version: python_version,  	}  |