diff options
Diffstat (limited to 'cpp/demo/IceGrid/icebox/expect.py')
-rwxr-xr-x | cpp/demo/IceGrid/icebox/expect.py | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/cpp/demo/IceGrid/icebox/expect.py b/cpp/demo/IceGrid/icebox/expect.py index 525d1ceb0e3..c10608ee3a1 100755 --- a/cpp/demo/IceGrid/icebox/expect.py +++ b/cpp/demo/IceGrid/icebox/expect.py @@ -26,7 +26,19 @@ import demoscript.Util demoscript.Util.defaultLanguage = "C++" import demoscript.IceGrid.icebox +desc = 'application.xml' +if demoscript.Util.mode == 'debug': + fi = open(desc, "r") + desc = 'tmp_application.xml' + fo = open(desc, "w") + for l in fi: + if l.find('exe="icebox"') != -1: + l = l.replace('exe="icebox"', 'exe="iceboxd.exe"') + fo.write(l) + fi.close() + fo.close() + directory = os.path.dirname(os.path.abspath(__file__)) demoscript.Util.addLdPath(directory) -demoscript.IceGrid.icebox.run('./client') +demoscript.IceGrid.icebox.run('./client', desc[0:len(desc)-4]) |