summaryrefslogtreecommitdiff
path: root/cpp/makebindist.py
diff options
context:
space:
mode:
authorBrent Eagles <brent@zeroc.com>2007-01-05 13:00:27 +0000
committerBrent Eagles <brent@zeroc.com>2007-01-05 13:00:27 +0000
commit42977a1c8cd9c3d2b7eaebba1490bb36b7a8102d (patch)
tree203498d62a4021df71415e2c39b70a38aa2d6fa1 /cpp/makebindist.py
parentBug 1651 (diff)
downloadice-42977a1c8cd9c3d2b7eaebba1490bb36b7a8102d.tar.bz2
ice-42977a1c8cd9c3d2b7eaebba1490bb36b7a8102d.tar.xz
ice-42977a1c8cd9c3d2b7eaebba1490bb36b7a8102d.zip
fix for bug 1415
Diffstat (limited to 'cpp/makebindist.py')
-rwxr-xr-xcpp/makebindist.py17
1 files changed, 12 insertions, 5 deletions
diff --git a/cpp/makebindist.py b/cpp/makebindist.py
index 34623170836..4e908bf8a45 100755
--- a/cpp/makebindist.py
+++ b/cpp/makebindist.py
@@ -443,10 +443,11 @@ def updateIceVersion(filename, version):
def obliterate(files):
for f in files:
- if os.path.isdir(f):
- shutil.rmtree(f)
- else:
- os.remove(f)
+ if os.path.exists(f):
+ if os.path.isdir(f):
+ shutil.rmtree(f)
+ else:
+ os.remove(f)
def extractDemos(sources, buildDir, version, distro, demoDir):
"""Pulls the demo directory out of a distribution and massages its
@@ -537,7 +538,7 @@ def archiveDemoTree(buildDir, version, installFiles):
cwd = os.getcwd()
os.chdir(os.path.join(buildDir, 'Ice-%s-demos' % version))
filesToRemove = ['certs/makecerts.py', 'certs/ImportKey.java', 'certs/ImportKey.class', 'certs/seed.dat',
- 'config/convertssl.py', 'config/upgradeicegrid.py', 'config/icegrid-slice.3.0.ice.gz', 'config/PropertyNames.def', 'config/makeprops.py',
+ 'config/convertssl.py', 'config/upgradeicegrid.py', 'config/icegrid-slice.3.1.ice.gz', 'config/PropertyNames.def', 'config/makeprops.py',
'config/TestUtil.py', 'config/IceGridAdmin.py', 'config/ice_ca.cnf', 'config/icegridgui.pro']
obliterate(filesToRemove)
os.chdir(buildDir)
@@ -1116,6 +1117,12 @@ def main():
if os.path.exists(cf):
shutil.copy(cf, os.path.join('Ice-' + version, psf))
+ #
+ # Remove build files from binary distribution.
+ #
+ runprog("rm Ice-%s/config/build.properties" % (version))
+ runprog("rm Ice-%s/config/Make.rules*" % (version))
+
runprog('tar cf Ice-' + version + '-bin-' + getPlatform() + '.tar Ice-' + version)
runprog('gzip -9 Ice-' + version + '-bin-' + getPlatform() + '.tar')
os.chdir(cwd)