stub in args
This commit is contained in:
parent
8037a3cc01
commit
c0b5f7da3a
3
Makefile
3
Makefile
|
@ -91,4 +91,5 @@ list-release-notdone:
|
||||||
safe-build: install
|
safe-build: install
|
||||||
forge list --private
|
forge list --private
|
||||||
wit-test install --verbose
|
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
|
||||||
|
|
27
argv.go
27
argv.go
|
@ -7,23 +7,24 @@ package main
|
||||||
*/
|
*/
|
||||||
|
|
||||||
type args struct {
|
type args struct {
|
||||||
Quick *QuickCmd `arg:"subcommand:quick" help:"only do repos with patches"`
|
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"`
|
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"`
|
||||||
Minor bool `arg:"--minor" help:"increment minor verion numbers"`
|
Protobuf bool `arg:"--protobuf" help:"increment protobuf repos"`
|
||||||
Protobuf bool `arg:"--protobuf" help:"increment protobuf repos"`
|
Verbose bool `arg:"--verbose" help:"talk alot"`
|
||||||
Verbose bool `arg:"--verbose" help:"talk alot"`
|
Full bool `arg:"--full" help:"build every package"`
|
||||||
Full bool `arg:"--full" help:"build every package"`
|
Reason string `arg:"--reason" help:"tag message"`
|
||||||
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"`
|
// 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"`
|
// Fix bool `arg:"--fix" help:"run fixGoMod() on startup"`
|
||||||
Bash bool `arg:"--bash" help:"generate bash completion"`
|
|
||||||
BashAuto []string `arg:"--auto-complete" help:"does the actual autocompletion"`
|
|
||||||
}
|
}
|
||||||
|
|
||||||
type QuickCmd struct {
|
type QuickCmd struct {
|
||||||
List *EmptyCmd `arg:"subcommand:list" help:"list available patches"`
|
List *EmptyCmd `arg:"subcommand:list" help:"list available patches"`
|
||||||
Show *EmptyCmd `arg:"subcommand:show" help:"show a specific patch"`
|
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 {
|
type EmptyCmd struct {
|
||||||
|
|
Loading…
Reference in New Issue