Don't call android.PathForModuleSrc(ctx).String() to get ModuleDir

ctx.ModuleDir is much cheaper than android.PathForModuleSrc(ctx).String().

Test: builds
Change-Id: I81819088d9564b06a0336a59a45f2b110b0bd9d6
This commit is contained in:
Colin Cross
2023-10-26 14:01:51 -07:00
parent 4e6c3ef59b
commit f96b001064
4 changed files with 5 additions and 5 deletions

View File

@@ -534,7 +534,7 @@ func transformSourceToObj(ctx ModuleContext, subdir string, srcFiles, noTidySrcs
toolingCppflags += " ${config.NoOverride64GlobalCflags}"
}
modulePath := android.PathForModuleSrc(ctx).String()
modulePath := ctx.ModuleDir()
if android.IsThirdPartyPath(modulePath) {
cflags += " ${config.NoOverrideExternalGlobalCflags}"
toolingCflags += " ${config.NoOverrideExternalGlobalCflags}"