droidstubs: Remove unnecessary setting of DistFiles
Instead of setting DistFiles to use the api stub (if present) as the default dist file this simply makes OutputFiles(tag) return the api stub file for the DefaultDistTag. Test: m nothing m dist sdk - before and after this change, compare result to make sure that there are no significant differences. Bug: 174226317 Change-Id: I39d615c5bf8d20d59db7eeb98d942210ec0aa8ba
This commit is contained in:
@@ -523,17 +523,12 @@ func (dstubs *Droidstubs) AndroidMkEntries() []android.AndroidMkEntries {
|
||||
// Note that dstubs.apiFile can be also be nil if WITHOUT_CHECKS_API is true.
|
||||
// TODO(b/146727827): Revert when we do not need to generate stubs and API separately.
|
||||
|
||||
var distFiles android.TaggedDistFiles
|
||||
if dstubs.apiFile != nil {
|
||||
distFiles = android.MakeDefaultDistFiles(dstubs.apiFile)
|
||||
}
|
||||
outputFile := android.OptionalPathForPath(dstubs.stubsSrcJar)
|
||||
if !outputFile.Valid() {
|
||||
outputFile = android.OptionalPathForPath(dstubs.apiFile)
|
||||
}
|
||||
return []android.AndroidMkEntries{android.AndroidMkEntries{
|
||||
Class: "JAVA_LIBRARIES",
|
||||
DistFiles: distFiles,
|
||||
OutputFile: outputFile,
|
||||
Include: "$(BUILD_SYSTEM)/soong_droiddoc_prebuilt.mk",
|
||||
ExtraEntries: []android.AndroidMkExtraEntriesFunc{
|
||||
|
Reference in New Issue
Block a user