github.com/keysonZZZ/kmg@v0.0.0-20151121023212-05317bfd7d39/kmg/main.go (about)

     1  package main
     2  
     3  import (
     4  	"github.com/bronze1man/kmg/kmg/SubCommand"
     5  	"github.com/bronze1man/kmg/kmg/SubCommand/InstallCmd"
     6  	"github.com/bronze1man/kmg/kmg/SubCommand/gitCmd"
     7  	"github.com/bronze1man/kmg/kmg/SubCommand/goCmd"
     8  	"github.com/bronze1man/kmg/kmg/SubCommand/serviceCmd"
     9  	"github.com/bronze1man/kmg/kmgConsole"
    10  	"github.com/bronze1man/kmg/kmgNet/kmgHttp"
    11  	"github.com/bronze1man/kmg/kmgSys"
    12  )
    13  
    14  // curl http://kmgtools.qiniudn.com/v1/installKmg.bash?v=$RANDOM | bash
    15  // kmg make upload
    16  func main() {
    17  	kmgSys.RecoverPath() // 解决android的gradle的PATH问题.
    18  	kmgHttp.AddCommandList()
    19  	SubCommand.AddCommandList()
    20  	InstallCmd.AddCommandList()
    21  	gitCmd.AddCommandList()
    22  	goCmd.AddCommandList()
    23  	serviceCmd.AddCommandList()
    24  
    25  	SubCommand.AddSelfInstallCommand()
    26  	SubCommand.AddSelfUpdate()
    27  
    28  	kmgConsole.Main()
    29  }