--- a/Beremiz.py Tue May 08 17:08:45 2012 +0200
+++ b/Beremiz.py Tue May 08 17:16:37 2012 +0200
@@ -147,7 +147,7 @@
from BrowseValuesLibraryDialog import BrowseValuesLibraryDialog
import types, time, re, platform, time, traceback, commands
from ConfigTree import ConfigTreeRoot, MiniTextControler, MATIEC_ERROR_MODEL
-from wxPopen import ProcessLogger
+from ProcessLogger import ProcessLogger from PLCOpenEditor import IDEFrame, AppendMenu, TITLE, EDITORTOOLBAR, FILEMENU, EDITMENU, DISPLAYMENU, TYPESTREE, INSTANCESTREE, LIBRARYTREE, SCALING, PAGETITLES, USE_AUI
--- a/ConfigTree.py Tue May 08 17:08:45 2012 +0200
+++ b/ConfigTree.py Tue May 08 17:16:37 2012 +0200
@@ -14,7 +14,7 @@
base_folder = os.path.split(sys.path[0])[0]
from xmlclass import GenerateClassesFromXSDstring
-from wxPopen import ProcessLogger
+from ProcessLogger import ProcessLogger from PLCControler import PLCControler, LOCATION_CONFNODE, LOCATION_MODULE, LOCATION_GROUP, LOCATION_VAR_INPUT, LOCATION_VAR_OUTPUT, LOCATION_VAR_MEMORY
--- a/targets/Xenomai/__init__.py Tue May 08 17:08:45 2012 +0200
+++ b/targets/Xenomai/__init__.py Tue May 08 17:16:37 2012 +0200
@@ -6,7 +6,7 @@
""" Get xeno-config from target parameters """
xeno_config=self.ConfigTreeRootInstance.GetTarget().getcontent()["value"].getXenoConfig()
- from wxPopen import ProcessLogger
+ from ProcessLogger import ProcessLogger status, result, err_result = ProcessLogger(self.ConfigTreeRootInstance.logger,
xeno_config + " --skin=native --"+flagsname,
--- a/targets/toolchain_gcc.py Tue May 08 17:08:45 2012 +0200
+++ b/targets/toolchain_gcc.py Tue May 08 17:16:37 2012 +0200
@@ -1,5 +1,5 @@
-from wxPopen import ProcessLogger
+from ProcessLogger import ProcessLogger includes_re = re.compile('\s*#include\s*["<]([^">]*)[">].*')
--- a/targets/toolchain_makefile.py Tue May 08 17:08:45 2012 +0200
+++ b/targets/toolchain_makefile.py Tue May 08 17:16:37 2012 +0200
@@ -1,5 +1,5 @@
-from wxPopen import ProcessLogger
+from ProcessLogger import ProcessLogger