diff options
author | Jose <jose@zeroc.com> | 2014-11-27 18:05:41 +0100 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2014-11-27 18:05:41 +0100 |
commit | 72ca71f77de0262acc5b0b786f3b07e684a8a4cd (patch) | |
tree | b7b5fe4a1619359695e2a08265a6d24ba79bf1c5 /cpp/demo/IceGrid/icebox/expect.py | |
parent | Fixes for ICE-5984 & ICE-5965: binding test warwnings with WS (diff) | |
download | ice-72ca71f77de0262acc5b0b786f3b07e684a8a4cd.tar.bz2 ice-72ca71f77de0262acc5b0b786f3b07e684a8a4cd.tar.xz ice-72ca71f77de0262acc5b0b786f3b07e684a8a4cd.zip |
Fixed (ICE-5987) - remove i386 from OS X binaries
Diffstat (limited to 'cpp/demo/IceGrid/icebox/expect.py')
-rwxr-xr-x | cpp/demo/IceGrid/icebox/expect.py | 39 |
1 files changed, 9 insertions, 30 deletions
diff --git a/cpp/demo/IceGrid/icebox/expect.py b/cpp/demo/IceGrid/icebox/expect.py index 6e3a96b3b22..3403bf609fe 100755 --- a/cpp/demo/IceGrid/icebox/expect.py +++ b/cpp/demo/IceGrid/icebox/expect.py @@ -22,38 +22,17 @@ sys.path.append(path[0]) from demoscript import Util from demoscript.IceGrid import icebox -if Util.isDarwin(): - # - # On OS X, make sure to also run the IceBox services in 32bits mode if - # x64 isn't specified and the service is built for 32bits. - # - iceBox = os.path.join(os.getcwd(), "iceboxwrapper") - iceBoxWrapper = open(iceBox, "w") - if Util.x64: - iceBoxWrapper.write("#!/bin/sh\narch -x86_64 icebox \"$@\"\n") - else: - iceBoxWrapper.write("#!/bin/sh\narch -i386 -x86_64 icebox \"$@\"\n") - iceBoxWrapper.close() - os.chmod(iceBox, 0o700) - desc = 'application.xml' -if Util.isDebugBuild() or Util.isDarwin(): - fi = open(desc, "r") - desc = 'tmp_application.xml' - fo = open(desc, "w") - for l in fi: - if l.find('exe="icebox"') != -1: - if Util.isDarwin(): - l = l.replace('exe="icebox"', 'exe="./iceboxwrapper"') - else: - l = l.replace('exe="icebox"', 'exe="iceboxd.exe"') - fo.write(l) - fi.close() - fo.close() +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="%s"' % Util.getIceBox()) + fo.write(l) +fi.close() +fo.close() Util.addLdPath(os.getcwd()) icebox.run('./client', desc[0:len(desc)-4]) - -if Util.isDarwin(): - os.unlink("iceboxwrapper") |