]> hydra-www.ietfng.org Git - dyna2/commitdiff
Got rid of debug script -- it's now just `--debug` flag on ./dyna
authorTim Vieira <tim.f.vieira@gmail.com>
Thu, 1 Aug 2013 20:18:01 +0000 (16:18 -0400)
committerTim Vieira <tim.f.vieira@gmail.com>
Thu, 1 Aug 2013 20:18:01 +0000 (16:18 -0400)
debug [deleted file]
src/Dyna/Backend/Python/main.py

diff --git a/debug b/debug
deleted file mode 100755 (executable)
index 6096ba1..0000000
--- a/debug
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/usr/bin/env bash
-
-exec python ${DYNAHOME:-.}/src/Dyna/Backend/Python/debug.py $@
index 83bae425be86428a309a67b7768b0a3f9d8ca296..31bcbb55eadb4dffa751594405e313d58935bb2d 100644 (file)
@@ -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: