1
0
mirror of https://shylinux.com/x/icebergs synced 2025-04-28 18:22:02 +08:00
This commit is contained in:
shylinux 2021-10-20 23:28:29 +08:00
parent a458771a79
commit a3b1a00378
3 changed files with 11 additions and 13 deletions

View File

@ -91,16 +91,14 @@ const (
) )
const CLI = "cli" const CLI = "cli"
var Index = &ice.Context{Name: CLI, Help: "命令模块", var Index = &ice.Context{Name: CLI, Help: "命令模块", Commands: map[string]*ice.Command{
Commands: map[string]*ice.Command{ ice.CTX_INIT: {Hand: func(m *ice.Message, c *ice.Context, cmd string, arg ...string) {
ice.CTX_INIT: {Hand: func(m *ice.Message, c *ice.Context, cmd string, arg ...string) { m.Load()
m.Load() _cli_init(m)
_cli_init(m) }},
}}, ice.CTX_EXIT: {Hand: func(m *ice.Message, c *ice.Context, cmd string, arg ...string) {
ice.CTX_EXIT: {Hand: func(m *ice.Message, c *ice.Context, cmd string, arg ...string) { m.Save()
m.Save() }},
}}, }}
},
}
func init() { ice.Index.Register(Index, nil, RUNTIME, SYSTEM, DAEMON, QRCODE) } func init() { ice.Index.Register(Index, nil, RUNTIME, SYSTEM, DAEMON, QRCODE) }

View File

@ -82,7 +82,7 @@ const (
DARWIN = "darwin" DARWIN = "darwin"
WINDOWS = "windows" WINDOWS = "windows"
AMD64 = "amd64" AMD64 = "amd64"
I386 = "i386" I386 = "386"
ARM = "arm" ARM = "arm"
SOURCE = "source" SOURCE = "source"

View File

@ -56,7 +56,7 @@ func init() {
// 执行编译 // 执行编译
_autogen_version(m.Spawn()) _autogen_version(m.Spawn())
m.Optionv(cli.CMD_ENV, kit.Simple(m.Confv(COMPILE, kit.Keym(cli.ENV)), cli.GOOS, goos, cli.GOARCH, arch)) m.Optionv(cli.CMD_ENV, kit.Simple(m.Confv(COMPILE, kit.Keym(cli.ENV)), "GOOS", goos, "GOARCH", arch))
if msg := m.Cmd(cli.SYSTEM, m.Confv(COMPILE, kit.Keym(GO)), "-o", file, main, ice.SRC_VERSION_GO, ice.SRC_BINPACK_GO); !cli.IsSuccess(msg) { if msg := m.Cmd(cli.SYSTEM, m.Confv(COMPILE, kit.Keym(GO)), "-o", file, main, ice.SRC_VERSION_GO, ice.SRC_BINPACK_GO); !cli.IsSuccess(msg) {
m.Copy(msg) m.Copy(msg)
return return