From 2d8e15a5651408fe40b7365334625c487625a1e0 Mon Sep 17 00:00:00 2001 From: Dan Hersam Date: Tue, 27 Jan 2015 20:09:10 -0500 Subject: [PATCH] Version uses binary name instead of hugo On Windows the binary name is hugo.exe and running hugo version results in this error: GetFileAttributesEx D:\Dev\Go\gopath\bin\hugo: The system cannot find the file specified. This fixes that error and allows the binary name to be something other than hugo on any OS. --- commands/version.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/commands/version.go b/commands/version.go index 41ada5694..799ff70df 100644 --- a/commands/version.go +++ b/commands/version.go @@ -58,7 +58,7 @@ func setBuildDate() { fmt.Println(err) return } - fi, err := os.Lstat(filepath.Join(dir, "hugo")) + fi, err := os.Lstat(filepath.Join(dir, filepath.Base(fname))) if err != nil { fmt.Println(err) return