diff options
| author | Jeff Carr <[email protected]> | 2024-12-31 13:03:06 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-12-31 13:03:06 -0600 |
| commit | 2c6dc806efb2443daa82948482b1b1e313936716 (patch) | |
| tree | 33b1e0ff0ffaa2b256de028945e148432188dee1 /argv.go | |
Day 1. test build should workv0.0.1
Signed-off-by: Jeff Carr <[email protected]>
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. +` +} |
