diff options
| author | Jeff Carr <[email protected]> | 2025-03-23 11:41:33 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-03-23 11:41:33 -0500 |
| commit | c0b5f7da3ad782d6d30f2c9abcf2ef239b4df58a (patch) | |
| tree | 261e64e3e755115d4c9db7077c35ce670fe24e2b | |
| parent | 8037a3cc01550878c2373f38d041bc4b64e5ec33 (diff) | |
| -rw-r--r-- | Makefile | 3 | ||||
| -rw-r--r-- | argv.go | 27 |
2 files changed, 16 insertions, 14 deletions
@@ -91,4 +91,5 @@ list-release-notdone: safe-build: install forge list --private wit-test install --verbose - cd ~/go/src/go.wit.com/lib/xgb/ && time GUIRELEASE_REASON="safe-build" guireleaser --gui gocui --gui-verbose --gui-file ../../toolkits/gocui/gocui.so >/tmp/forge.log 2>&1 + # cd ~/go/src/go.wit.com/lib/xgb/ && time GUIRELEASE_REASON="safe-build" guireleaser --gui gocui --gui-verbose --gui-file ../../toolkits/gocui/gocui.so >/tmp/forge.log 2>&1 + cd ~/go/src/go.wit.com/lib/xgb/ && time GUIRELEASE_REASON="safe-build" guireleaser --gui andlabs @@ -7,23 +7,24 @@ package main */ type args struct { - Quick *QuickCmd `arg:"subcommand:quick" help:"only do repos with patches"` - DryRun bool `arg:"--dry-run,env:DRYRUN" help:"don't actually do the release"` - // Fix bool `arg:"--fix" help:"run fixGoMod() on startup"` - Minor bool `arg:"--minor" help:"increment minor verion numbers"` - Protobuf bool `arg:"--protobuf" help:"increment protobuf repos"` - Verbose bool `arg:"--verbose" help:"talk alot"` - Full bool `arg:"--full" help:"build every package"` - Reason string `arg:"--reason" help:"tag message"` + Quick *QuickCmd `arg:"subcommand:quick" help:"only do repos with patches"` + DryRun bool `arg:"--dry-run,env:DRYRUN" help:"don't actually do the release"` + Minor bool `arg:"--minor" help:"increment minor verion numbers"` + Protobuf bool `arg:"--protobuf" help:"increment protobuf repos"` + Verbose bool `arg:"--verbose" help:"talk alot"` + Full bool `arg:"--full" help:"build every package"` + Reason string `arg:"--reason" help:"tag message"` + Port int `arg:"--port" default:"9419" help:"do fun stuff with curl"` + Bash bool `arg:"--bash" help:"generate bash completion"` + BashAuto []string `arg:"--auto-complete" help:"does the actual autocompletion"` // DumpVersions bool `arg:"--dump-versions" help:"dump the versions file for go.wit.com"` - Port int `arg:"--port" default:"9419" help:"do fun stuff with curl"` - Bash bool `arg:"--bash" help:"generate bash completion"` - BashAuto []string `arg:"--auto-complete" help:"does the actual autocompletion"` + // Fix bool `arg:"--fix" help:"run fixGoMod() on startup"` } type QuickCmd struct { - List *EmptyCmd `arg:"subcommand:list" help:"list available patches"` - Show *EmptyCmd `arg:"subcommand:show" help:"show a specific patch"` + List *EmptyCmd `arg:"subcommand:list" help:"list available patches"` + Show *EmptyCmd `arg:"subcommand:show" help:"show a specific patch"` + NoLibs *EmptyCmd `arg:"subcommand:show" help:"skip libraries that aren't changed"` } type EmptyCmd struct { |
