From 81bd25882a4e3dc39751e915fecadae7d7368662 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Sun, 5 Jun 2011 19:52:42 -0700 Subject: portageq: support --version --- bin/portageq | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/bin/portageq b/bin/portageq index 92719fb5b..fa713889a 100755 --- a/bin/portageq +++ b/bin/portageq @@ -719,13 +719,18 @@ def main(): if nocolor in ('yes', 'true'): portage.output.nocolor() - if "-h" in sys.argv or "--help" in sys.argv: - usage(sys.argv) - sys.exit(os.EX_OK) - elif len(sys.argv) < 2: + if len(sys.argv) < 2: usage(sys.argv) sys.exit(os.EX_USAGE) + for x in sys.argv: + if x in ("-h", "--help"): + usage(sys.argv) + sys.exit(os.EX_OK) + elif x == "--version": + print("Portage", portage.VERSION) + sys.exit(os.EX_OK) + cmd = sys.argv[1] function = globals().get(cmd) if function is None or cmd not in commands: -- cgit v1.2.3-1-g7c22