Loading cc/cc.go +4 −0 Original line number Diff line number Diff line Loading @@ -778,6 +778,10 @@ func (ctx *moduleContextImpl) shouldCreateVndkSourceAbiDump(config android.Confi // APEX variants do not need ABI dumps. return false } if ctx.isStubs() { // Stubs do not need ABI dumps. return false } if ctx.isNdk() { return true } Loading cc/library.go +1 −1 Original line number Diff line number Diff line Loading @@ -810,7 +810,7 @@ func getRefAbiDumpFile(ctx ModuleContext, vndkVersion, fileName string) android. } func (library *libraryDecorator) linkSAbiDumpFiles(ctx ModuleContext, objs Objects, fileName string, soFile android.Path) { if len(objs.sAbiDumpFiles) > 0 && library.shouldCreateVndkSourceAbiDump(ctx) { if library.shouldCreateVndkSourceAbiDump(ctx) { vndkVersion := ctx.DeviceConfig().PlatformVndkVersion() if ver := ctx.DeviceConfig().VndkVersion(); ver != "" && ver != "current" { vndkVersion = ver Loading Loading
cc/cc.go +4 −0 Original line number Diff line number Diff line Loading @@ -778,6 +778,10 @@ func (ctx *moduleContextImpl) shouldCreateVndkSourceAbiDump(config android.Confi // APEX variants do not need ABI dumps. return false } if ctx.isStubs() { // Stubs do not need ABI dumps. return false } if ctx.isNdk() { return true } Loading
cc/library.go +1 −1 Original line number Diff line number Diff line Loading @@ -810,7 +810,7 @@ func getRefAbiDumpFile(ctx ModuleContext, vndkVersion, fileName string) android. } func (library *libraryDecorator) linkSAbiDumpFiles(ctx ModuleContext, objs Objects, fileName string, soFile android.Path) { if len(objs.sAbiDumpFiles) > 0 && library.shouldCreateVndkSourceAbiDump(ctx) { if library.shouldCreateVndkSourceAbiDump(ctx) { vndkVersion := ctx.DeviceConfig().PlatformVndkVersion() if ver := ctx.DeviceConfig().VndkVersion(); ver != "" && ver != "current" { vndkVersion = ver Loading