mirror of
https://github.com/golang/go
synced 2024-11-15 05:30:32 -07:00
[release-branch.go1] cmd/dist: remove stray src/pkg/runtime/z* when cleaning
««« backport 26fc3f8aa53e cmd/dist: remove stray src/pkg/runtime/z* when cleaning R=golang-dev, bradfitz, dave, rsc, lstoakes, rsc CC=golang-dev https://golang.org/cl/6180044 »»»
This commit is contained in:
parent
c08ef1339e
commit
fcfedc0117
9
src/cmd/dist/build.c
vendored
9
src/cmd/dist/build.c
vendored
@ -1230,6 +1230,15 @@ clean(void)
|
||||
xremove(bpathf(&b, "%s/%s", bstr(&path), cleantab[i]+4));
|
||||
}
|
||||
|
||||
// remove src/pkg/runtime/z* unconditionally
|
||||
vreset(&dir);
|
||||
bpathf(&path, "%s/src/pkg/runtime", goroot);
|
||||
xreaddir(&dir, bstr(&path));
|
||||
for(j=0; j<dir.len; j++) {
|
||||
if(hasprefix(dir.p[j], "z"))
|
||||
xremove(bpathf(&b, "%s/%s", bstr(&path), dir.p[j]));
|
||||
}
|
||||
|
||||
if(rebuildall) {
|
||||
// Remove object tree.
|
||||
xremoveall(bpathf(&b, "%s/pkg/obj/%s_%s", goroot, gohostos, gohostarch));
|
||||
|
Loading…
Reference in New Issue
Block a user