コード例 #1
0
ファイル: build.go プロジェクト: suntong/lang
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
}
コード例 #2
0
ファイル: cmdBIP.go プロジェクト: suntong/lang
func publish(ctx *cli.Context) error {
	rootArgv := ctx.RootArgv().(*rootT)
	argv := ctx.Argv().(*publishT)
	jR, _ := json.Marshal(*rootArgv)
	jC, _ := json.Marshal(*argv)
	ctx.String("[publish]:\n  %v\n  %v\n  %v\n", string(jR), string(jC), ctx.Args())
	return nil
}
コード例 #3
0
ファイル: cmdBIP.go プロジェクト: suntong/lang
func install(ctx *cli.Context) error {
	rootArgv := ctx.RootArgv().(*rootT)
	argv := ctx.Argv().(*installT)
	jR, _ := json.Marshal(*rootArgv)
	jC, _ := json.Marshal(*argv)
	ctx.String("[install]:\n  %v\n  %v\n  %v\n", string(jR), string(jC), ctx.Args())
	return nil
}
コード例 #4
0
ファイル: cmdBIP.go プロジェクト: suntong/lang
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
}
コード例 #5
0
ファイル: install.go プロジェクト: suntong/lang
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
}