diff --git a/build.go b/build.go index b6fd2ad8d..895b0ff78 100644 --- a/build.go +++ b/build.go @@ -401,7 +401,10 @@ func main() { if err != nil { die("Getwd() returned %v\n", err) } - output := filepath.Join(cwd, outputFilename) + output := outputFilename + if !filepath.IsAbs(output) { + output = filepath.Join(cwd, output) + } version := getVersion() constants := Constants{}