From 3388a2dc2c0560278a01e14abe53dc30bfecaee3 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Fri, 26 Jan 2024 14:21:05 -0600 Subject: disable already downloaded repos Signed-off-by: Jeff Carr --- listWindow.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'listWindow.go') diff --git a/listWindow.go b/listWindow.go index c883bd2..1819b96 100644 --- a/listWindow.go +++ b/listWindow.go @@ -5,6 +5,7 @@ import ( "io/ioutil" "net/http" "os" + "path/filepath" "strings" "go.wit.com/gui" @@ -94,8 +95,12 @@ func (s *section) add(path string) { lw.Disable() log.Info("downloading", tmp.path.String(), "here") os.Setenv("GO111MODULE", "off") - fullpath := "/home/jcarr/go/src/go.wit.com/" - quickCmd(fullpath, []string{"go", "get", "-v", tmp.path.String()}) + + goSrcDir := me.goSrcPwd.String() + quickCmd(goSrcDir, []string{"go", "get", "-v", tmp.path.String()}) + + fullpath := filepath.Join(goSrcDir, tmp.path.String()) + quickCmd(fullpath, []string{"go", "get", "-v", "-u", "."}) lw.Enable() }) if repostatus.VerifyLocalGoRepo(path) { -- cgit v1.2.3