Skip to content

Commit

Permalink
Add version display
Browse files Browse the repository at this point in the history
  • Loading branch information
tdemin committed Feb 19, 2021
1 parent ae794d9 commit d182adb
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 3 deletions.
13 changes: 12 additions & 1 deletion cmd/gmnhg/main.go
Expand Up @@ -143,12 +143,23 @@ func writeFile(dst string, contents []byte) error {
return nil
}

var version = "v0+HEAD"

func main() {
var outputDir, workingDir string
var (
outputDir, workingDir string
isVersionCmd bool
)
flag.StringVar(&outputDir, "output", outputBase, "output directory (will be created if missing)")
flag.StringVar(&workingDir, "working", "", "working directory (defaults to current directory)")
flag.BoolVar(&isVersionCmd, "version", false, "display version")
flag.Parse()

if isVersionCmd {
println("gmnhg", version)
return
}

if workingDir != "" {
if err := os.Chdir(workingDir); err != nil {
panic(err)
Expand Down
13 changes: 11 additions & 2 deletions cmd/md2gmn/main.go
Expand Up @@ -25,14 +25,23 @@ import (
gemini "git.tdem.in/tdemin/gmnhg"
)

var version = "v0+HEAD"

func main() {
var (
input string
file *os.File
input string
file *os.File
isVersionCmd bool
)
flag.StringVar(&input, "f", "", "input file")
flag.BoolVar(&isVersionCmd, "version", false, "display version")
flag.Parse()

if isVersionCmd {
println("md2gmn", version)
return
}

if input != "" {
var err error
file, err = os.Open(input)
Expand Down

0 comments on commit d182adb

Please sign in to comment.