diff options
| author | Siddharth M <siddharth.muralee@gmail.com> | 2020-04-21 03:38:02 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-04-21 10:38:02 +0000 |
| commit | f20434a845bbb072edf211dd1a93b07a81bbbd7c (patch) | |
| tree | 9e2cad278e636e63a1074284d3bca2bd1dc32566 /pkg | |
| parent | 98a9f9e692e866ee135a0b488bafc98c78b09ff0 (diff) | |
pkg/build: Remove all the build dirs for NetBSD (#1688)
Diffstat (limited to 'pkg')
| -rw-r--r-- | pkg/build/netbsd.go | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/pkg/build/netbsd.go b/pkg/build/netbsd.go index e2e7be618..6faaeb2b1 100644 --- a/pkg/build/netbsd.go +++ b/pkg/build/netbsd.go @@ -29,6 +29,16 @@ func (ctx netbsd) build(params *Params) error { return err } + // Clear the tools + if _, err := osutil.RunCmd(5*time.Minute, params.KernelDir, "rm", "-rf", "obj/"); err != nil { + return err + } + + // Clear the build files + if _, err := osutil.RunCmd(5*time.Minute, params.KernelDir, "rm", "-rf", compileDir); err != nil { + return err + } + if strings.HasSuffix(params.Compiler, "clang++") { // Build tools before building kernel if _, err := osutil.RunCmd(60*time.Minute, params.KernelDir, "./build.sh", "-m", params.TargetArch, |
