From 0ea7bb507b3448d3ffdb0653da26ad8882af2f1f Mon Sep 17 00:00:00 2001 From: Andrew Rynhard Date: Thu, 5 Nov 2015 16:18:19 -0800 Subject: [PATCH] Fix #6 This allows cross compiling for OS X on Linux machines. --- homemaker.go | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/homemaker.go b/homemaker.go index 8e74839..d40a3ac 100644 --- a/homemaker.go +++ b/homemaker.go @@ -27,7 +27,6 @@ import ( "fmt" "log" "os" - "os/user" "path" ) @@ -49,13 +48,9 @@ func usage() { } func main() { - currUsr, err := user.Current() - if err != nil { - log.Fatal(err) - } - + homeDir := os.Getenv("HOME") taskName := flag.String("task", "default", "name of task to execute") - dstDir := flag.String("dest", currUsr.HomeDir, "target directory for tasks") + dstDir := flag.String("dest", homeDir, "target directory for tasks") force := flag.Bool("force", true, "create parent directories to target") clobber := flag.Bool("clobber", false, "delete files and directories at target") verbose := flag.Bool("verbose", false, "verbose output")