Permalink
b6f3096 Aug 16, 2015
26 lines (19 sloc) 465 Bytes
package main
import (
"os"
"github.com/gsamokovarov/jump/cli"
_ "github.com/gsamokovarov/jump/cmd"
"github.com/gsamokovarov/jump/config"
)
func main() {
args := cli.ParseArgs(os.Args)
config, err := config.SetupDefault(os.Getenv("JUMP_HOME"))
if err != nil {
cli.Exitf(1, "bug: %s", err.Error())
}
command, err := cli.DispatchCommand(args, "--help")
if err != nil {
cli.Exitf(1, "bug: %s", err.Error())
}
command.Action(args.Rest(), config)
}