Project/Project.py

changeset 5899
0516f6548ca6
parent 5624
cdd346d8858b
child 5968
c5112b5cb7a9
--- a/Project/Project.py	Mon Oct 09 19:06:46 2017 +0200
+++ b/Project/Project.py	Tue Oct 10 19:05:00 2017 +0200
@@ -410,6 +410,7 @@
         self.otherssubdirs = []
         self.vcs = None
         self.vcsRequested = False
+        self.dbgInterpreter = ''
         self.dbgCmdline = ''
         self.dbgWd = ''
         self.dbgEnv = ''
@@ -1237,11 +1238,13 @@
         """
         return self.debugProperties[key]
         
-    def setDbgInfo(self, argv, wd, env, excReporting, excList, excIgnoreList,
-                   autoClearShell, tracePython=None, autoContinue=None):
+    def setDbgInfo(self, interpreter, argv, wd, env, excReporting, excList,
+                   excIgnoreList, autoClearShell, tracePython=None,
+                   autoContinue=None):
         """
         Public method to set the debugging information.
         
+        @param interpreter interpreter to be used (string)
         @param argv command line arguments to be used (string)
         @param wd working directory (string)
         @param env environment setting (string)
@@ -1255,6 +1258,7 @@
         @keyparam autoContinue flag indicating, that the debugger should not
             stop at the first executable line (boolean)
         """
+        self.dbgInterpreter = interpreter
         self.dbgCmdline = argv
         self.dbgWd = wd
         self.dbgEnv = env

eric ide

mercurial