From 8bc0307483b9211e619b32e69a840a7beeb5aaa6 Mon Sep 17 00:00:00 2001
From: Johan de Klerk <jdeklerk00@gmail.com>
Date: Tue, 5 Oct 2021 11:18:45 +0200
Subject: [PATCH] Only copy files in shared dir if it exists

---
 mage_helpers/build.go | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/mage_helpers/build.go b/mage_helpers/build.go
index 6f9532d..f6f85dc 100644
--- a/mage_helpers/build.go
+++ b/mage_helpers/build.go
@@ -59,9 +59,13 @@ func Build(dir string, module string, isDebug bool) error {
 	}
 
 	// Copy shared files
-	err = copyFilesToBuildDir(currentDir+"/core/shared", outputDir)
-	if err != nil {
-		return err
+	sharedDir := currentDir+"/core/shared"
+	_, err = os.Stat(sharedDir)
+	if err == nil {
+		err = copyFilesToBuildDir(sharedDir, outputDir)
+		if err != nil {
+			return err
+		}
 	}
 
 	if isDebug {
-- 
GitLab