]> git.lizzy.rs Git - rust.git/commitdiff
allow use of ./x.py help <cmd> ...
authorCollins Abitekaniza <abtcolns@gmail.com>
Mon, 1 Oct 2018 01:06:58 +0000 (04:06 +0300)
committerCollins Abitekaniza <abtcolns@gmail.com>
Mon, 1 Oct 2018 01:06:58 +0000 (04:06 +0300)
src/bootstrap/bootstrap.py

index d9c66ce2d77905614b5f242c68bfafc123bc7d48..c27f4f056d747c8f5ed52f74e703546290c1d99a 100644 (file)
@@ -844,6 +844,11 @@ def bootstrap(help_triggered):
 def main():
     """Entry point for the bootstrap process"""
     start_time = time()
+
+    # x.py help <cmd> ...
+    if len(sys.argv) > 1 and sys.argv[1] == 'help':
+        sys.argv = sys.argv[:1] + [sys.argv[2], '-h'] + sys.argv[3:]
+
     help_triggered = (
         '-h' in sys.argv) or ('--help' in sys.argv) or (len(sys.argv) == 1)
     try: