diff options
author | Gregory L. Lee <lee218@cab687.llnl.gov> | 2015-12-16 15:54:15 -0800 |
---|---|---|
committer | Gregory L. Lee <lee218@cab687.llnl.gov> | 2015-12-16 15:54:15 -0800 |
commit | 107c0dd1a8f56c92e02a78b258bdf5ccabf6a277 (patch) | |
tree | 63cf3d5b1d4b24aef427fe16932039bb1a14f57b | |
parent | 9cab88071bd0de9703ace476c13ab926c16d338b (diff) | |
download | spack-107c0dd1a8f56c92e02a78b258bdf5ccabf6a277.tar.gz spack-107c0dd1a8f56c92e02a78b258bdf5ccabf6a277.tar.bz2 spack-107c0dd1a8f56c92e02a78b258bdf5ccabf6a277.tar.xz spack-107c0dd1a8f56c92e02a78b258bdf5ccabf6a277.zip |
added option to enable pdb debug
-rwxr-xr-x | bin/spack | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -89,6 +89,8 @@ spec expressions: parser.add_argument('-d', '--debug', action='store_true', help="Write out debug logs during compile") +parser.add_argument('-D', '--pdb', action='store_true', + help="Run spack under the pdb debugger") parser.add_argument('-k', '--insecure', action='store_true', help="Do not check ssl certificates when downloading.") parser.add_argument('-m', '--mock', action='store_true', @@ -159,5 +161,8 @@ def main(): if args.profile: import cProfile cProfile.run('main()', sort='tottime') +elif args.pdb: + import pdb + pdb.run('main()') else: main() |