From f20434a845bbb072edf211dd1a93b07a81bbbd7c Mon Sep 17 00:00:00 2001 From: Siddharth M Date: Tue, 21 Apr 2020 03:38:02 -0700 Subject: pkg/build: Remove all the build dirs for NetBSD (#1688) --- pkg/build/netbsd.go | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'pkg') 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, -- cgit mrf-deployment