}
}
for _, dep := range depInfo.ifchanges {
- if dep.tgt == "" {
- return alwayses
- }
if dep.tgt == tgt {
continue
}
for tgt := range seen {
queueSrc = append(queueSrc, tgt)
}
- if len(queueSrc) == 0 {
- return seen
- }
RebuildDeps:
tracef(CDebug, "checking %d dependant targets: %v", len(queueSrc), queueSrc)