tracef(CDebug, "checking %d dependant targets: %v", len(queueSrc), queueSrc)
queue := make(map[string]*Tgt)
for _, tgt := range queueSrc {
- for _, dep := range deps[tgt.a] {
- queue[dep.a] = dep
+ for _, dep := range deps[tgt.rel] {
+ queue[dep.rel] = dep
}
}
return nil
}
queueSrc = append(queueSrc, tgt)
- seen[tgt.a] = tgt
+ seen[tgt.rel] = tgt
jobs++
}
Jobs.Wait()
close(okChecker)
}()
for _, tgt := range tgts {
- if _, ok := seen[tgt.a]; ok {
+ if _, ok := seen[tgt.rel]; ok {
tracef(CDebug, "%s was already build as a dependant", tgt)
continue
}