summaryrefslogtreecommitdiff
path: root/cpp/newmakebindist.py
diff options
context:
space:
mode:
authorBrent Eagles <brent@zeroc.com>2005-03-04 14:30:43 +0000
committerBrent Eagles <brent@zeroc.com>2005-03-04 14:30:43 +0000
commitac2e89bc293181417b28d2eb87b5e2c3f8547227 (patch)
treed8aabe606ec81f0991d80697865c61f380e6af96 /cpp/newmakebindist.py
parentFix to reflect the move of makecerts from config to certs (diff)
downloadice-ac2e89bc293181417b28d2eb87b5e2c3f8547227.tar.bz2
ice-ac2e89bc293181417b28d2eb87b5e2c3f8547227.tar.xz
ice-ac2e89bc293181417b28d2eb87b5e2c3f8547227.zip
create a zip file for the demos
Diffstat (limited to 'cpp/newmakebindist.py')
-rwxr-xr-xcpp/newmakebindist.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/cpp/newmakebindist.py b/cpp/newmakebindist.py
index 39c391195ac..3973f0d3e01 100755
--- a/cpp/newmakebindist.py
+++ b/cpp/newmakebindist.py
@@ -130,6 +130,12 @@ def extractDemos(sources, buildDir, version, distro, demoDir):
os.system("rm " + buildDir + "/Ice-" + version + "-demos/certs/makecerts")
#
+ # Remove MFC demo.
+ #
+ if demoDir == "":
+ os.system("rm -rf " + buildDir + "/Ice-" + version + "-demos/demo/Ice/MFC")
+
+ #
# C++ specific build modifications.
#
if demoDir == "" or demoDir == "cs":
@@ -236,6 +242,7 @@ def archiveDemoTree(buildDir, version):
os.system("tar cvf Ice-" + version + "-demos.tar Ice-" + version + "-demos")
os.system("gzip -9 Ice-" + version + "-demos.tar")
+ os.system("zip -9ry Ice-" + version + "-demos.zip Ice-" + version + "-demos")
os.chdir(cwd)
def makeInstall(sources, buildDir, installDir, distro, clean):
@@ -552,6 +559,7 @@ def main():
#
archiveDemoTree(buildDir, version)
shutil.move(buildDir + "/Ice-" + version + "-demos.tar.gz", installDir + "/Ice-" + version + "-demos.tar.gz")
+ shutil.move(buildDir + "/Ice-" + version + "-demos.zip", installDir + "/Ice-" + version + "-demos.zip")
elif cvsMode:
collectSources = False