summaryrefslogtreecommitdiff
path: root/distribution/bin/makebindist.py
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2013-01-30 19:32:48 +0100
committerJose <jose@zeroc.com>2013-01-30 19:32:48 +0100
commit431858c0383347b2ab91d2f55adeeca7d598eb1f (patch)
tree9b77e53e9765af30f505067b105e6c720c7852e5 /distribution/bin/makebindist.py
parentICE-5091 - Remove Java configuration from demo/IceGrid/secure (diff)
downloadice-431858c0383347b2ab91d2f55adeeca7d598eb1f.tar.bz2
ice-431858c0383347b2ab91d2f55adeeca7d598eb1f.tar.xz
ice-431858c0383347b2ab91d2f55adeeca7d598eb1f.zip
Added C++11 libraries/binaries to OS X binary distribution
Diffstat (limited to 'distribution/bin/makebindist.py')
-rwxr-xr-xdistribution/bin/makebindist.py14
1 files changed, 11 insertions, 3 deletions
diff --git a/distribution/bin/makebindist.py b/distribution/bin/makebindist.py
index 0c8bdac0355..664c19f3c8c 100755
--- a/distribution/bin/makebindist.py
+++ b/distribution/bin/makebindist.py
@@ -164,6 +164,12 @@ if forceclean or not os.path.exists(srcDir) or not os.path.exists(buildDir):
sys.exit(1)
os.rename("Ice-" + version, srcDir + "-64")
+ if "cpp-11" in buildLanguages:
+ if os.system("gunzip -c " + os.path.join(cwd, "Ice-" + version + ".tar.gz") + " | tar x" + quiet + "f -"):
+ print sys.argv[0] + ": failed to unpack ./Ice-" + version + ".tar.gz"
+ sys.exit(1)
+ os.rename("Ice-" + version, srcDir + "-11")
+
os.chdir(cwd)
print "ok"
@@ -177,10 +183,12 @@ for l in buildLanguages:
print "============= Building " + l + " sources ============="
print
- if l != "cpp-64":
- os.chdir(os.path.join(srcDir, l))
- else:
+ if l == "cpp-64":
os.chdir(os.path.join(srcDir + "-64", "cpp"))
+ elif l == "cpp-11":
+ os.chdir(os.path.join(srcDir + "-11", "cpp"))
+ else:
+ os.chdir(os.path.join(srcDir, l))
if l != "java":