diff options
Diffstat (limited to 'globalResetOptions.go')
| -rw-r--r-- | globalResetOptions.go | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/globalResetOptions.go b/globalResetOptions.go index 5007f0e..bf6f5cb 100644 --- a/globalResetOptions.go +++ b/globalResetOptions.go @@ -1,6 +1,8 @@ package main import ( + "path/filepath" + "go.wit.com/gui" "go.wit.com/log" ) @@ -24,10 +26,13 @@ func globalResetOptions(box *gui.Node) { log.Warn("TODO: check things are pushed and check every dir in go/src/") me.deleteGoSrcPkgB.SetLabel("ARE YOU SURE?") if me.deleteGoSrcPkgB.String() == "ARE YOU SURE?" { - fullpath := "/home/jcarr/go/" - quickCmd(fullpath, []string{"rm", "-rf", "/home/jcarr/go/src/"}) - quickCmd(fullpath, []string{"chmod", "700", "-R", "/home/jcarr/go/pkg/"}) - quickCmd(fullpath, []string{"rm", "-rf", "/home/jcarr/go/pkg/"}) + homeDir := me.userHomePwd.String() + fullpath := filepath.Join(homeDir, "go") + gosrc := filepath.Join(fullpath, "src") + gopkg := filepath.Join(fullpath, "pkg") + quickCmd(fullpath, []string{"rm", "-rf", gosrc}) + quickCmd(fullpath, []string{"chmod", "700", "-R", gopkg}) + quickCmd(fullpath, []string{"rm", "-rf", gopkg}) } }) } |
