diff options
Diffstat (limited to 'python/binary.go')
| -rw-r--r-- | python/binary.go | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/python/binary.go b/python/binary.go index a5db2f6ef..5f60761be 100644 --- a/python/binary.go +++ b/python/binary.go @@ -95,7 +95,6 @@ func (p *PythonBinaryModule) init() android.Module { p.AddProperties(&p.binaryProperties) android.InitAndroidArchModule(p, p.hod, p.multilib) android.InitDefaultableModule(p) - android.InitBazelModule(p) return p } @@ -104,6 +103,7 @@ func (p *PythonBinaryModule) GenerateAndroidBuildActions(ctx android.ModuleConte p.buildBinary(ctx) p.installedDest = ctx.InstallFile(installDir(ctx, "bin", "", ""), p.installSource.Base(), p.installSource) + ctx.SetOutputFiles(android.Paths{p.installSource}, "") } func (p *PythonBinaryModule) buildBinary(ctx android.ModuleContext) { @@ -188,18 +188,8 @@ func (p *PythonBinaryModule) HostToolPath() android.OptionalPath { return android.OptionalPathForPath(p.installedDest) } -// OutputFiles returns output files based on given tag, returns an error if tag is unsupported. -func (p *PythonBinaryModule) OutputFiles(tag string) (android.Paths, error) { - switch tag { - case "": - return android.Paths{p.installSource}, nil - default: - return nil, fmt.Errorf("unsupported module reference tag %q", tag) - } -} - func (p *PythonBinaryModule) isEmbeddedLauncherEnabled() bool { - return Bool(p.properties.Embedded_launcher) + return BoolDefault(p.properties.Embedded_launcher, true) } func (b *PythonBinaryModule) autorun() bool { |