cosmetic: readability am: 4cff07db25 am: 35136c7d74 am: f1f0a2b86d am: d56dd996a3

Original change: https://android-review.googlesource.com/c/platform/build/blueprint/+/2449269

Change-Id: Ia87fb1dea816fd76fc6c4d2fe7a0b6880b2a3597
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Usta Shrestha 2023-03-02 06:56:16 +00:00 committed by Automerger Merge Worker
commit b5998aaf98

View file

@ -3757,33 +3757,31 @@ func (c *Context) AllTargets() (map[string]string, error) {
} }
targets := map[string]string{} targets := map[string]string{}
var collectTargets = func(actionDefs localBuildActions) error {
// Collect all the module build targets. for _, buildDef := range actionDefs.buildDefs {
for _, module := range c.moduleInfo {
for _, buildDef := range module.actionDefs.buildDefs {
ruleName := buildDef.Rule.fullName(c.pkgNames) ruleName := buildDef.Rule.fullName(c.pkgNames)
for _, output := range append(buildDef.Outputs, buildDef.ImplicitOutputs...) { for _, output := range append(buildDef.Outputs, buildDef.ImplicitOutputs...) {
outputValue, err := output.Eval(c.globalVariables) outputValue, err := output.Eval(c.globalVariables)
if err != nil { if err != nil {
return nil, err return err
} }
targets[outputValue] = ruleName targets[outputValue] = ruleName
} }
} }
return nil
}
// Collect all the module build targets.
for _, module := range c.moduleInfo {
if err := collectTargets(module.actionDefs); err != nil {
return nil, err
}
} }
// Collect all the singleton build targets. // Collect all the singleton build targets.
for _, info := range c.singletonInfo { for _, info := range c.singletonInfo {
for _, buildDef := range info.actionDefs.buildDefs { if err := collectTargets(info.actionDefs); err != nil {
ruleName := buildDef.Rule.fullName(c.pkgNames)
for _, output := range append(buildDef.Outputs, buildDef.ImplicitOutputs...) {
outputValue, err := output.Eval(c.globalVariables)
if err != nil {
return nil, err return nil, err
} }
targets[outputValue] = ruleName
}
}
} }
return targets, nil return targets, nil