Skip to content

Commit

Permalink
added "--version" option
Browse files Browse the repository at this point in the history
  • Loading branch information
thanoulis committed Dec 2, 2020
1 parent 168d6e5 commit 2113227
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions tpmg
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,9 @@ basic options:
--help this help
--help all print options for all available dialogs
--help <dialog> print all available options for <dialog>

other:
--version print version information
}
# namespace for dialogs
namespace eval dialog {
Expand Down Expand Up @@ -991,6 +994,13 @@ proc tPMG::Help {{args ""} {out "stdout"}} {
puts $out $help
}

proc tPMG::Version {version} {
puts stdout "tpmg $version"
puts stdout "Runs on Tcl/Tk [info patchlevel]"
puts stdout "Copyright © 2020 Thanos Zygouris <[email protected]>"
puts stdout ""
}

################################################################################
# ARGUMENT PARSING
#
Expand Down Expand Up @@ -1064,6 +1074,10 @@ proc tPMG::Argv {} {
tPMG::Help $args
exit 0
}
--version {
tPMG::Version "0.3.2"
exit 0
}
default {
puts stderr "unknown option: $option"
tPMG::Help {} stderr
Expand Down

0 comments on commit 2113227

Please sign in to comment.