From 5a2b90d87122a595a252168b49dc1e3d8886e154 Mon Sep 17 00:00:00 2001 From: Tim Vieira Date: Thu, 1 Aug 2013 16:18:01 -0400 Subject: [PATCH] Got rid of debug script -- it's now just `--debug` flag on ./dyna --- debug | 3 --- src/Dyna/Backend/Python/main.py | 9 +++++++-- 2 files changed, 7 insertions(+), 5 deletions(-) delete mode 100755 debug diff --git a/debug b/debug deleted file mode 100755 index 6096ba1..0000000 --- a/debug +++ /dev/null @@ -1,3 +0,0 @@ -#!/usr/bin/env bash - -exec python ${DYNAHOME:-.}/src/Dyna/Backend/Python/debug.py $@ diff --git a/src/Dyna/Backend/Python/main.py b/src/Dyna/Backend/Python/main.py index 83bae42..31bcbb5 100644 --- a/src/Dyna/Backend/Python/main.py +++ b/src/Dyna/Backend/Python/main.py @@ -23,14 +23,14 @@ def main(): help='run post-processor.') parser.add_argument('--load', nargs='*', help='run loaders.') + parser.add_argument('--debug', action='store_true', + help='Debug planner, normalizer and parser.') args = parser.parse_args() if args.version: - import subprocess try: print (dynahome / 'VERSION').text() - except IOError: print 'failed to obtain version info.' exit(0) @@ -64,6 +64,11 @@ def main(): print 'File `%s` does not exist.' % args.source return + if args.debug: + import debug + debug.main(args.source, browser=True) + exit(1) + try: plan = interp.dynac(args.source) except DynaCompilerError as e: -- 2.50.1