diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2013-07-25 12:56:09 -0400 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2013-07-25 12:56:09 -0400 |
commit | e73fba646a958b5bb70aae7fb6f1f3000bac804c (patch) | |
tree | 8f9c0de535c389f54af7f27014ddcbec9bbaef93 /ipsbuild.py | |
parent | 8352aa5090b141b9007e3a00589298b83475581a (diff) | |
download | ipsutils-e73fba646a958b5bb70aae7fb6f1f3000bac804c.tar.gz |
Implement --fast, to use local system tools to extract archives. Python's builtin for tar and zip are SLOW
Diffstat (limited to 'ipsbuild.py')
-rwxr-xr-x | ipsbuild.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ipsbuild.py b/ipsbuild.py index efcd380..d9f8a21 100755 --- a/ipsbuild.py +++ b/ipsbuild.py @@ -23,6 +23,7 @@ parser = argparse.ArgumentParser(description='Build Solaris 11 packages from .ip parser.add_argument('--version', action="store_true", help='Show version information') parser.add_argument('--verbose', action="store_true", help='Increased verbosity') parser.add_argument('--lint', action="store_true", help='Enables deep packaging checks') +parser.add_argument('--fast', action="store_true", help='Use system tools to extract source archive') parser.add_argument('spec', nargs='*', help='An ipsutils spec file') args = parser.parse_args() |