func build(ctx *cli.Context) error { argv := ctx.Argv().(*buildT) ctx.String("%s: %v", ctx.Path(), jsonIndent(argv)) ctx.String("Arch: %s", ctx.Args()[0]) return nil }
func publish(ctx *cli.Context) error { argv := ctx.Argv().(*publishT) if argv.List { ctx.String(ctx.Command().ChildrenDescriptions("", " ")) return nil } ctx.String("%s: %v", ctx.Path(), jsonIndent(argv)) return nil }
func build(ctx *cli.Context) error { rootArgv := ctx.RootArgv().(*rootT) argv := ctx.Argv().(*buildT) jR, _ := json.Marshal(*rootArgv) jC, _ := json.Marshal(*argv) ctx.String("[build]:\n %v\n %v\n %v\n", string(jR), string(jC), ctx.Args()) cli.ReadJSONFromFile("redo2.json", rootArgv) ctx.String("[%s]:\n %+v\n", ctx.Path(), *rootArgv) return nil }
func gogo(ctx *cli.Context) error { argv := ctx.Argv().(*gogoT) if argv.Version { ctx.String(version + "\n") return nil } if argv.List { ctx.String(ctx.Command().ChildrenDescriptions(" ", " => ")) return nil } ctx.String("try `%s --help for more information'\n", ctx.Path()) return nil }
func doc(ctx *cli.Context) error { argv := ctx.Argv().(*docT) ctx.String("%s: %v", ctx.Path(), jsonIndent(argv)) return nil }
func publishUs(ctx *cli.Context) error { argv := ctx.Argv().(*publishUsT) ctx.String("%s: %v", ctx.Path(), jsonIndent(argv)) return nil }
func install(ctx *cli.Context) error { argv := ctx.Argv().(*installT) ctx.String("%s: %v", ctx.Path(), jsonIndent(argv)) ctx.String("Installing: %v\n", ctx.Args()) return nil }