Adding version number to command line options

This commit is contained in:
spf13 2013-07-08 22:27:23 -04:00
parent d2a6267ad7
commit aee48725eb

View file

@ -37,6 +37,7 @@ var (
help = flag.Bool("h", false, "show this help") help = flag.Bool("h", false, "show this help")
path = flag.String("p", "", "filesystem path to read files relative from") path = flag.String("p", "", "filesystem path to read files relative from")
verbose = flag.Bool("v", false, "verbose output") verbose = flag.Bool("v", false, "verbose output")
version = flag.Bool("version", false, "which version of hugo")
cpuprofile = flag.Int("cpuprofile", 0, "Number of times to create the site and profile it") cpuprofile = flag.Int("cpuprofile", 0, "Number of times to create the site and profile it")
watchMode = flag.Bool("w", false, "watch filesystem for changes and recreate as needed") watchMode = flag.Bool("w", false, "watch filesystem for changes and recreate as needed")
server = flag.Bool("s", false, "run a (very) simple web server") server = flag.Bool("s", false, "run a (very) simple web server")
@ -65,6 +66,10 @@ func main() {
config.BaseUrl = *baseUrl config.BaseUrl = *baseUrl
} }
if *version {
fmt.Println("Hugo Static Site Generator v0.8")
}
if *cpuprofile != 0 { if *cpuprofile != 0 {
f, err := os.Create("/tmp/hugo-cpuprofile") f, err := os.Create("/tmp/hugo-cpuprofile")