blob: 1b67e41877293e9cfac2d26ea5b449f10ed1cb4e [file] [log] [blame]
Jiri Simsa5293dcb2014-05-10 09:56:38 -07001package main
2
Matt Rosencrantz92303e12015-01-21 09:02:42 -08003import (
4 "os"
5
Jiri Simsa24a71552015-02-27 11:31:36 -08006 "v.io/x/lib/cmdline"
Matt Rosencrantz92303e12015-01-21 09:02:42 -08007)
Adam Sadovsky5181bdb2014-08-13 10:29:11 -07008
Jiri Simsa5293dcb2014-05-10 09:56:38 -07009func main() {
Bogdan Caprita282bf382014-12-30 11:17:14 -080010 rootCmd := cmdline.Command{
11 Name: "deviced",
12 Short: "Veyron device manager setup",
13 Long: `
14deviced can be used to launch, configure, or manage the device manager.
15`,
Bogdan Caprita54ae80e2015-01-20 13:37:52 -080016 Children: []*cmdline.Command{cmdInstall, cmdUninstall, cmdStart, cmdStop, cmdProfile},
Bogdan Caprita282bf382014-12-30 11:17:14 -080017 Run: runServer,
Matt Rosencrantz5180d162014-12-03 13:48:40 -080018 }
Matt Rosencrantz92303e12015-01-21 09:02:42 -080019 os.Exit(rootCmd.Main())
Jiri Simsa5293dcb2014-05-10 09:56:38 -070020}