From 89579db7fa293dba9b8eb2f498c323fa7d5c3132 Mon Sep 17 00:00:00 2001 From: konez2k Date: Thu, 20 Feb 2020 16:46:18 +0100 Subject: [PATCH] create build directory if not exists --- cmd/helpers.go | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/cmd/helpers.go b/cmd/helpers.go index c5bdf8e3..9dbd77ba 100644 --- a/cmd/helpers.go +++ b/cmd/helpers.go @@ -90,10 +90,18 @@ func BuildApplication(binaryName string, forceRebuild bool, buildMode string, pa } } - // Check Mewn is installed - err := CheckMewn() - if err != nil { - return err + if projectOptions.CrossCompile { + // Check build directory + buildDirectory := filepath.Join(fs.Cwd(), "build") + if !fs.DirExists(buildDirectory) { + fs.MkDir(buildDirectory) + } + } else { + // Check Mewn is installed + err := CheckMewn() + if err != nil { + return err + } } compileMessage := "Packing + Compiling project"