Todd Wang | 0d12d71 | 2014-10-06 17:25:41 -0700 | [diff] [blame] | 1 | // The following enables go generate to generate the doc.go file. |
Jiri Simsa | 764efb7 | 2014-12-25 20:57:03 -0800 | [diff] [blame] | 2 | //go:generate go run $VANADIUM_ROOT/release/go/src/v.io/lib/cmdline/testdata/gendoc.go . |
Todd Wang | 0d12d71 | 2014-10-06 17:25:41 -0700 | [diff] [blame] | 3 | |
Robin Thellend | 663bf48 | 2014-10-01 10:27:10 -0700 | [diff] [blame] | 4 | package main |
| 5 | |
| 6 | import ( |
Matt Rosencrantz | 92303e1 | 2015-01-21 09:02:42 -0800 | [diff] [blame^] | 7 | "os" |
| 8 | |
Jiri Simsa | 764efb7 | 2014-12-25 20:57:03 -0800 | [diff] [blame] | 9 | "v.io/core/veyron2" |
| 10 | "v.io/core/veyron2/rt" |
Cosmos Nicolaou | f889c73 | 2014-10-16 20:46:54 -0700 | [diff] [blame] | 11 | |
Jiri Simsa | 764efb7 | 2014-12-25 20:57:03 -0800 | [diff] [blame] | 12 | _ "v.io/core/veyron/profiles" |
Robin Thellend | 663bf48 | 2014-10-01 10:27:10 -0700 | [diff] [blame] | 13 | ) |
| 14 | |
Matt Rosencrantz | 03f4b1d | 2014-11-24 11:01:17 -0800 | [diff] [blame] | 15 | var runtime veyron2.Runtime |
| 16 | |
Robin Thellend | 663bf48 | 2014-10-01 10:27:10 -0700 | [diff] [blame] | 17 | func main() { |
Matt Rosencrantz | 03f4b1d | 2014-11-24 11:01:17 -0800 | [diff] [blame] | 18 | var err error |
| 19 | runtime, err = rt.New() |
| 20 | if err != nil { |
| 21 | panic(err) |
| 22 | } |
Matt Rosencrantz | 92303e1 | 2015-01-21 09:02:42 -0800 | [diff] [blame^] | 23 | |
| 24 | exitCode := root().Main() |
| 25 | runtime.Cleanup() |
| 26 | os.Exit(exitCode) |
Robin Thellend | 663bf48 | 2014-10-01 10:27:10 -0700 | [diff] [blame] | 27 | } |