diff options
| -rw-r--r-- | pkg/build/cuttlefish.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pkg/build/cuttlefish.go b/pkg/build/cuttlefish.go index 3777467a8..8c4415587 100644 --- a/pkg/build/cuttlefish.go +++ b/pkg/build/cuttlefish.go @@ -86,6 +86,10 @@ func (c cuttlefish) build(params Params) (ImageDetails, error) { var config string var err error + // Clean output directory if it exists. + if err := osutil.RemoveAll(filepath.Join(params.KernelDir, "out")); err != nil { + return details, fmt.Errorf("failed to clean before kernel build: %v", err) + } // Default to build.sh if compiler is not specified. if params.Compiler == "bazel" { if err := c.runBazel(params.KernelDir); err != nil { |
