rename -Ui to -Bi

This commit is contained in:
jguer
2022-11-16 00:51:57 +01:00
parent 1153ee6dbb
commit 085e2c8aea
2 changed files with 16 additions and 1 deletions

15
cmd.go
View File

@@ -180,6 +180,8 @@ func handleCmd(ctx context.Context, cmdArgs *parser.Arguments, dbExecutor db.Exe
cmdArgs, config.Runtime.Mode, settings.NoConfirm))
case "U", "upgrade":
return handleUpgrade(ctx, config, dbExecutor, cmdArgs)
case "B", "build":
return handleBuild(ctx, config, dbExecutor, cmdArgs)
case "G", "getpkgbuild":
return handleGetpkgbuild(ctx, cmdArgs, dbExecutor)
case "P", "show":
@@ -242,7 +244,7 @@ func handleQuery(ctx context.Context, cmdArgs *parser.Arguments, dbExecutor db.E
func handleHelp(ctx context.Context, cmdArgs *parser.Arguments) error {
switch cmdArgs.Op {
case "Y", "yay", "G", "getpkgbuild", "P", "show":
case "Y", "yay", "G", "getpkgbuild", "P", "show", "W", "web", "B", "build":
usage()
return nil
}
@@ -338,6 +340,17 @@ func handleUpgrade(ctx context.Context,
cmdArgs, config.Runtime.Mode, settings.NoConfirm))
}
// -B* options
func handleBuild(ctx context.Context,
config *settings.Configuration, dbExecutor db.Executor, cmdArgs *parser.Arguments,
) error {
if cmdArgs.ExistsArg("i", "install") {
return installLocalPKGBUILD(ctx, config, cmdArgs, dbExecutor)
}
return nil
}
func handleSync(ctx context.Context, cmdArgs *parser.Arguments, dbExecutor db.Executor) error {
targets := cmdArgs.Targets

View File

@@ -315,6 +315,7 @@ func isArg(arg string) bool {
case "Y", "yay":
case "W", "web":
case "P", "show":
case "B", "build":
case "G", "getpkgbuild":
case "b", "dbpath":
case "r", "root":
@@ -470,6 +471,7 @@ func isOp(op string) bool {
// yay specific
case "Y", "yay":
case "W", "web":
case "B", "build":
case "P", "show":
case "G", "getpkgbuild":
default: