Merge "Find LLNDK dumps in prebuilts/abi-dumps/vndk" into main

This commit is contained in:
Hsin-Yi Chen
2024-01-30 09:05:16 +00:00
committed by Gerrit Code Review

View File

@@ -1350,10 +1350,12 @@ func getRefAbiDumpFile(ctx android.ModuleInstallPathContext,
fileName+".lsdump") fileName+".lsdump")
} }
func getRefAbiDumpDir(isNdk bool) string { func getRefAbiDumpDir(isNdk, isLlndk bool) string {
var dirName string var dirName string
if isNdk { if isNdk {
dirName = "ndk" dirName = "ndk"
} else if isLlndk {
dirName = "vndk"
} else { } else {
dirName = "platform" dirName = "platform"
} }
@@ -1476,7 +1478,7 @@ func (library *libraryDecorator) linkSAbiDumpFiles(ctx ModuleContext, objs Objec
addLsdumpPath(classifySourceAbiDump(ctx) + ":" + library.sAbiOutputFile.String()) addLsdumpPath(classifySourceAbiDump(ctx) + ":" + library.sAbiOutputFile.String())
dumpDir := getRefAbiDumpDir(isNdk) dumpDir := getRefAbiDumpDir(isNdk, isLlndk)
binderBitness := ctx.DeviceConfig().BinderBitness() binderBitness := ctx.DeviceConfig().BinderBitness()
// Check against the previous version. // Check against the previous version.
prevVersionInt := prevRefAbiDumpVersion(ctx, dumpDir) prevVersionInt := prevRefAbiDumpVersion(ctx, dumpDir)