From f25bdcbf841debb5d01d8dcfd647e0e7a5476e1b Mon Sep 17 00:00:00 2001 From: Dan Anglin Date: Tue, 14 Sep 2021 20:58:54 +0100 Subject: [PATCH] build: explicitly specify binary file --- magefile.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/magefile.go b/magefile.go index ad9b456..9570cf9 100644 --- a/magefile.go +++ b/magefile.go @@ -11,8 +11,14 @@ import ( var Default = Build +var binary = "pelican" + // Clean clean the workspace func Clean() error { + if err := os.Remove(binary); err != nil { + return err + } + if err := sh.Run("go", "clean", "./..."); err != nil { return err } @@ -41,5 +47,5 @@ func Test() error { // Build build the executable func Build() error { - return sh.Run("go", "build", ".") + return sh.Run("go", "build", "-o", binary, "main.go") }