From 784d30916780d54437c591b690c16c38e1b0cd1a Mon Sep 17 00:00:00 2001 From: "Dustin L. Howett" Date: Fri, 20 May 2016 22:15:41 -0700 Subject: [PATCH] Add .exe for Windows targets. Fixes mailgun/godebug#72. --- cmd.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cmd.go b/cmd.go index 5dd1cab..8a3ad6e 100644 --- a/cmd.go +++ b/cmd.go @@ -223,7 +223,12 @@ func doBuild(args []string) { goArgs = mapToTmpDir(tmpDir, goArgs) } - bin := filepath.Base(strings.TrimSuffix(goArgs[0], ".go")) + ".debug" + exeSuffix := "" + if conf.Build.GOOS == "windows" { + exeSuffix = ".exe" + } + + bin := filepath.Base(strings.TrimSuffix(goArgs[0], ".go")) + ".debug" + exeSuffix if *o != "" { bin = *o }