diff options
Diffstat (limited to 'bootstrap/cleanup.go')
-rw-r--r-- | bootstrap/cleanup.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bootstrap/cleanup.go b/bootstrap/cleanup.go index dd698f4..1e1fc03 100644 --- a/bootstrap/cleanup.go +++ b/bootstrap/cleanup.go @@ -47,11 +47,12 @@ func removeAbandonedFiles(ctx *blueprint.Context, config *Config, replacer := strings.NewReplacer( "@@SrcDir@@", srcDir, + "@@BuildDir@@", BuildDir, "@@BootstrapManifest@@", manifestFile) targets := make(map[string]bool) for target := range targetRules { replacedTarget := replacer.Replace(target) - targets[replacedTarget] = true + targets[filepath.Clean(replacedTarget)] = true } filePaths, err := parseNinjaLog(buildDir) |