From b9176417ebd4c38a81f3fb2e28cc35a82764d037 Mon Sep 17 00:00:00 2001 From: Colin Cross Date: Fri, 5 Jan 2024 12:51:25 -0800 Subject: Add per-module phony targets for lint checks Simplify running lint on a module by adding a per-module phony target, e.g. Gallery2-lint. Bug: 216462289 Test: m Gallery2-lint Change-Id: I9d4ab362bb116d49f00fc3f79d61d7239528d575 --- java/lint.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'java/lint.go') diff --git a/java/lint.go b/java/lint.go index e740c3aaf..c3d723b40 100644 --- a/java/lint.go +++ b/java/lint.go @@ -542,6 +542,10 @@ func (l *linter) lint(ctx android.ModuleContext) { if l.buildModuleReportZip { l.reports = BuildModuleLintReportZips(ctx, l.LintDepSets()) } + + // Create a per-module phony target to run the lint check. + phonyName := ctx.ModuleName() + "-lint" + ctx.Phony(phonyName, xml) } func BuildModuleLintReportZips(ctx android.ModuleContext, depSets LintDepSets) android.Paths { -- cgit v1.2.3-59-g8ed1b