diff options
Diffstat (limited to 'argv.go')
| -rw-r--r-- | argv.go | 33 |
1 files changed, 33 insertions, 0 deletions
@@ -0,0 +1,33 @@ +package main + +/* + this parses the command line arguements +*/ + +import ( + "go.wit.com/dev/alexflint/arg" +) + +var argv args + +type args struct { + Repo string `arg:"--repo" default:"/etc/gowebd/repomap" help:"what .git repo to use?"` + Hostname string `arg:"--hostname" default:"go.wit.com" help:"hostname to use"` +} + +func (args) Version() string { + return "going2git " + VERSION + " Built on " + BUILDTIME +} + +func init() { + arg.MustParse(&argv) +} + +func (a args) Description() string { + return ` +This is a demo of git2go to show how it works. + +Actually, I don't know how to use libgit2 or git2go yet so really this is just +an example of how to compile something against it. +` +} |
