- for _, dep := range buildLogRec["Ifchange"] {
- subDir, subTgt := cwdAndTgt(path.Join(dirNormalized, dep))
- if subDir == dirNormalized && subTgt == tgtNormalized {
+ for _, depPath := range buildLogRec["Ifchange"] {
+ dep := NewTgt(path.Join(tgt.h, depPath))
+ if dep.a == tgt.a {