diff options
Diffstat (limited to 'java/droiddoc.go')
-rw-r--r-- | java/droiddoc.go | 26 |
1 files changed, 2 insertions, 24 deletions
diff --git a/java/droiddoc.go b/java/droiddoc.go index 96c841638..16e6921e1 100644 --- a/java/droiddoc.go +++ b/java/droiddoc.go @@ -1979,28 +1979,6 @@ func (d *Droidstubs) BuildSnapshot(sdkModuleContext android.ModuleContext, build snapshotRelativeDir := filepath.Join("java", d.Name()+"_stubs_sources") builder.UnzipToSnapshot(stubsSrcJar, snapshotRelativeDir) - d.generatePrebuiltStubsSources(builder, snapshotRelativeDir, true) - - // This module is for the case when the source tree for the unversioned module - // doesn't exist (i.e. building in an unbundled tree). "prefer:" is set to false - // so that this module does not eclipse the unversioned module if it exists. - d.generatePrebuiltStubsSources(builder, snapshotRelativeDir, false) -} - -func (d *Droidstubs) generatePrebuiltStubsSources(builder android.SnapshotBuilder, snapshotRelativeDir string, versioned bool) { - bp := builder.AndroidBpFile() - name := d.Name() - bp.Printfln("prebuilt_stubs_sources {") - bp.Indent() - if versioned { - bp.Printfln("name: %q,", builder.VersionedSdkMemberName(name)) - bp.Printfln("sdk_member_name: %q,", name) - } else { - bp.Printfln("name: %q,", name) - bp.Printfln("prefer: false,") - } - bp.Printfln("srcs: [%q],", snapshotRelativeDir) - bp.Dedent() - bp.Printfln("}") - bp.Printfln("") + pbm := builder.AddPrebuiltModule(sdkModuleContext.OtherModuleName(d), "prebuilt_stubs_sources") + pbm.AddProperty("srcs", []string{snapshotRelativeDir}) } |