blob: 6d3c698a4a6a8be833f38c84a81e106b80cb311a [file] [log] [blame]
Todd Wang0d12d712014-10-06 17:25:41 -07001// The following enables go generate to generate the doc.go file.
Jiri Simsa24a71552015-02-27 11:31:36 -08002//go:generate go run $VANADIUM_ROOT/release/go/src/v.io/x/lib/cmdline/testdata/gendoc.go .
Todd Wangfcb72a52014-10-01 09:53:56 -07003
Jiri Simsa9d22b7d2014-08-05 14:10:22 -07004package main
5
6import (
Matt Rosencrantz92303e12015-01-21 09:02:42 -08007 "os"
8
Jiri Simsa6ac95222015-02-23 16:11:49 -08009 "v.io/v23"
10 "v.io/v23/context"
Cosmos Nicolaouf889c732014-10-16 20:46:54 -070011
Jiri Simsaffceefa2015-02-28 11:03:34 -080012 _ "v.io/x/ref/profiles"
Jiri Simsa9d22b7d2014-08-05 14:10:22 -070013)
14
Matt Rosencrantza5ad2722015-01-22 11:17:47 -080015var gctx *context.T
Matt Rosencrantzc2ed03e2014-11-25 15:40:48 -080016
Jiri Simsa9d22b7d2014-08-05 14:10:22 -070017func main() {
Jiri Simsa6ac95222015-02-23 16:11:49 -080018 var shutdown v23.Shutdown
19 gctx, shutdown = v23.Init()
Jiri Simsadf4e2322015-02-03 17:08:40 -080020 substituteVarsInFlags()
Matt Rosencrantz92303e12015-01-21 09:02:42 -080021 exitCode := root().Main()
Matt Rosencrantza5ad2722015-01-22 11:17:47 -080022 shutdown()
Matt Rosencrantz92303e12015-01-21 09:02:42 -080023 os.Exit(exitCode)
Jiri Simsa9d22b7d2014-08-05 14:10:22 -070024}