blob: 3e0f080d5a50002883afc08a411f3e78ef29a681 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
package main
import (
"embed"
"go.wit.com/lib/gui/prep"
)
// sent via -ldflags
var VERSION string
var BUILDTIME string
// used for shell auto completion
var ARGNAME string = "mirrors" // todo: get this from $0 ?
//go:embed resources/*
var resources embed.FS
func main() {
me = new(mainType)
me.sh = prep.Bash3(&argv) // add support for bash autocomplete with go-arg
if argv.Update != nil {
if err := doDistro(); err != nil {
me.sh.BadExit("boo", err)
}
me.sh.GoodExit("")
}
me.sh.GoodExit("nothing to do")
}
|