iris/iris/main.go
Gerasimos (Makis) Maropoulos 309b037e3b Update to 5.0.4 - Read HISTORY.md
2016-12-12 12:18:59 +02:00

34 lines
671 B
Go

package main
import (
"github.com/kataras/cli"
"github.com/kataras/iris"
)
var (
// Name the name of the cmd tool
Name = "Iris Command Line Tool"
app *cli.App
)
func init() {
// init the cli app
app = cli.NewApp("iris", "Command line tool for Iris web framework", iris.Version)
// version command
app.Command(cli.Command("version", "\t prints your iris version").
Action(func(cli.Flags) error { app.Printf("%s", app.Version); return nil }))
// run command/-/run.go
// register the commands
app.Command(buildGetCommand())
app.Command(buildRunCommand())
}
func main() {
// run the application
app.Run(func(cli.Flags) error {
return nil
})
}