add --delete

This commit is contained in:
Jeff Carr 2024-12-17 15:34:13 -06:00
parent 05208620a6
commit 4e299a8ca0
3 changed files with 14 additions and 6 deletions

View File

@ -1,11 +1,12 @@
VERSION = $(shell git describe --tags)
BUILDTIME = $(shell date +%Y.%m.%d)
all: install
@echo make restart # remove the repos.pb file
@echo make private # only the private ones
@echo make mine # just show my repos
@echo make pull # run git pull on every repo
all:
make private
@echo "make restart # remove the repos.pb file"
@echo "make private # only the private ones"
@echo "make mine # just show my repos"
@echo "make pull # run git pull on every repo"
vet:
@GO111MODULE=off go vet
@ -40,7 +41,7 @@ private: install
fix: install
forge --fix --find-all
all: install
list-all: install
forge --find-all
git-reset: install

View File

@ -28,6 +28,7 @@ type args struct {
DryRun bool `arg:"--dry-run" help:"show what would be run"`
Fix bool `arg:"--fix" help:"fix config, save config & exit"`
URL string `arg:"--url" default:"http://go.wit.com/" help:"base url"`
Delete string `arg:"--delete" help:"delete this repo"`
}
func (args) Version() string {

View File

@ -42,6 +42,12 @@ func main() {
configSave = false
}
if argv.Delete != "" {
me.forge.DeleteByGoPath(argv.Delete)
me.forge.SetConfigSave(true)
okExit("")
}
/*
// var count int
all := me.forge.Repos.SortByFullPath()