aboutsummaryrefslogtreecommitdiffhomepage
path: root/cmd/app/main.go
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-06-20 01:44:16 +0900
committerOphestra <cat@gensokyo.uk>2026-06-20 01:44:47 +0900
commita7485d587ab0f4692fb16202172f6443cff7a49e (patch)
tree92e99ea91346f7b051e59ea357a7d6b6d3000670 /cmd/app/main.go
parent4892beefc18d409dcb99b27e0980df4537cad692 (diff)
cmd/app: pass user-specified arguments
An extra argument is added to pad out argv0. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'cmd/app/main.go')
-rw-r--r--cmd/app/main.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/cmd/app/main.go b/cmd/app/main.go
index d937ceac..b911e7dd 100644
--- a/cmd/app/main.go
+++ b/cmd/app/main.go
@@ -148,7 +148,7 @@ func main() {
c.NewCommand(
"run", "Start the named application",
func(args []string) error {
- if len(args) != 1 {
+ if len(args) < 1 {
dents, err := os.ReadDir(base.Append("app").String())
if err != nil {
return err
@@ -197,7 +197,7 @@ func main() {
config.Container.Args[2] = flagCommand
}
- return run(ctx, msg, config)
+ return run(ctx, msg, config, args[1:]...)
},
).
Flag(