summaryrefslogtreecommitdiff
path: root/repomap.go
diff options
context:
space:
mode:
Diffstat (limited to 'repomap.go')
-rw-r--r--repomap.go7
1 files changed, 5 insertions, 2 deletions
diff --git a/repomap.go b/repomap.go
index 877681f..8b23368 100644
--- a/repomap.go
+++ b/repomap.go
@@ -30,10 +30,13 @@ func repomap() {
comment = strings.Join(parts[2:], " ")
}
repo := me.forge.Repos.FindByGoPath(gopath)
+ if argv.Force && argv.Clone {
+ cmd := []string{"go-clone", "--recursive", gopath}
+ shell.RunRealtime(cmd)
+ continue
+ }
if repo == nil {
if argv.Clone {
- cmd := []string{"go-clone", "--recursive", gopath}
- shell.RunRealtime(cmd)
// me.forge.Clone(gopath)
} else {
log.Info(gopath, "need to clone")