Always check tidy properties
To avoid build breakages when WITH_TIDY=1 is set, check for bad tidy properties before checking if tidy is enabled. Test: mmma -j external/llvm with a tidy error Test: m -j Change-Id: Ia338c417091ff6b03909bbac8b26febed5b6d6ea
This commit is contained in:
parent
91e9004086
commit
379d2cb511
1 changed files with 3 additions and 4 deletions
|
@ -49,6 +49,9 @@ func (tidy *tidyFeature) deps(ctx BaseModuleContext, deps Deps) Deps {
|
|||
}
|
||||
|
||||
func (tidy *tidyFeature) flags(ctx ModuleContext, flags Flags) Flags {
|
||||
CheckBadTidyFlags(ctx, "tidy_flags", tidy.Properties.Tidy_flags)
|
||||
CheckBadTidyChecks(ctx, "tidy_checks", tidy.Properties.Tidy_checks)
|
||||
|
||||
// Check if tidy is explicitly disabled for this module
|
||||
if tidy.Properties.Tidy != nil && !*tidy.Properties.Tidy {
|
||||
return flags
|
||||
|
@ -66,8 +69,6 @@ func (tidy *tidyFeature) flags(ctx ModuleContext, flags Flags) Flags {
|
|||
|
||||
flags.Tidy = true
|
||||
|
||||
CheckBadTidyFlags(ctx, "tidy_flags", tidy.Properties.Tidy_flags)
|
||||
|
||||
esc := proptools.NinjaAndShellEscape
|
||||
|
||||
flags.TidyFlags = append(flags.TidyFlags, esc(tidy.Properties.Tidy_flags)...)
|
||||
|
@ -83,8 +84,6 @@ func (tidy *tidyFeature) flags(ctx ModuleContext, flags Flags) Flags {
|
|||
tidyChecks += config.TidyChecksForDir(ctx.ModuleDir())
|
||||
}
|
||||
if len(tidy.Properties.Tidy_checks) > 0 {
|
||||
CheckBadTidyChecks(ctx, "tidy_checks", tidy.Properties.Tidy_checks)
|
||||
|
||||
tidyChecks = tidyChecks + "," + strings.Join(esc(tidy.Properties.Tidy_checks), ",")
|
||||
}
|
||||
flags.TidyFlags = append(flags.TidyFlags, tidyChecks)
|
||||
|
|
Loading…
Reference in a new issue