summaryrefslogtreecommitdiff
path: root/cpp/fixVersion.py
diff options
context:
space:
mode:
authorDwayne Boone <dwayne@zeroc.com>2006-10-31 17:22:27 +0000
committerDwayne Boone <dwayne@zeroc.com>2006-10-31 17:22:27 +0000
commitee076e7808ce29d61d829cc54b32d314c781bbb0 (patch)
treeaaa03ced7d9c321674a1ca346cb36cf352b15abb /cpp/fixVersion.py
parentUpdated to 3.2.0 (diff)
downloadice-ee076e7808ce29d61d829cc54b32d314c781bbb0.tar.bz2
ice-ee076e7808ce29d61d829cc54b32d314c781bbb0.tar.xz
ice-ee076e7808ce29d61d829cc54b32d314c781bbb0.zip
Handle IceStorm demo config files
Diffstat (limited to 'cpp/fixVersion.py')
-rwxr-xr-xcpp/fixVersion.py28
1 files changed, 23 insertions, 5 deletions
diff --git a/cpp/fixVersion.py b/cpp/fixVersion.py
index 92ab055c84b..88f2eb5579b 100755
--- a/cpp/fixVersion.py
+++ b/cpp/fixVersion.py
@@ -201,6 +201,11 @@ if not patchIceE:
fileMatchAndReplace(os.path.join(ice_home, "src", "ca", "iceca"),
[("Ice-([0-9]*\.[0-9]*\.[0-9]*)", version)])
+ fileMatchAndReplace(os.path.join(ice_home, "demo", "IceStorm", "clock", "config.icebox"),
+ [("IceStormService,([0-9]*[0-9]*)", soVersion(version))])
+
+ fileMatchAndReplace(os.path.join(ice_home, "demo", "IceStorm", "counter", "config.icebox"),
+ [("IceStormService,([0-9]*[0-9]*)", soVersion(version))])
#
# Fix version in IceJ sources
#
@@ -210,6 +215,9 @@ if not patchIceE:
[("ICE_STRING_VERSION = \"([0-9]*\.[0-9]*\.[0-9]*)\"", version), \
("ICE_INT_VERSION = ([0-9]*)", intVersion(version))])
+ fileMatchAndReplace(os.path.join(icej_home, "demo", "IceStorm", "clock", "config.icebox"),
+ [("IceStormService,([0-9]*[0-9]*)", soVersion(version))])
+
#
# Fix version in IceCS sources
#
@@ -227,17 +235,24 @@ if not patchIceE:
fileMatchAndReplace(os.path.join(icecs_home, "config", "makeconfig.py"),
[("version=*\"([0-9]*\.[0-9]*\.[0-9]*).0\"", version)])
-
- #
- # Above command causes makeconfig.py to lose execute permissions
- #
cmd = "chmod 770 " + os.path.join(icecs_home, "config", "makeconfig.py")
os.system(cmd)
+ fileMatchAndReplace(os.path.join(icecs_home, "demo", "IceStorm", "clock", "config.icebox"),
+ [("IceStormService,([0-9]*[0-9]*)", soVersion(version))])
+
for f in find(icecs_home, "*.pc"):
fileMatchAndReplace(f, [("[\t\s]*version[\t\s]*=[\t\s]*([0-9]*\.[0-9]*\.[0-9]*)", version)])
#
+ # Fix version in IceCS sources
+ #
+ icevb_home = findSourceTree("icevb", os.path.join("generate", "Generate.vb"))
+ if icevb_home:
+ fileMatchAndReplace(os.path.join(icevb_home, "demo", "IceStorm", "clock", "config.icebox"),
+ [("IceStormService,([0-9]*[0-9]*)", soVersion(version))])
+
+ #
# Fix version in IcePHP
#
icephp_home = findSourceTree("icephp", os.path.join("src", "ice", "php_ice.h"))
@@ -261,8 +276,11 @@ if not patchIceE:
("VERSION_MINOR[\t\s]*= ([0-9]*)", minorVersion(version)),
("VERSION_PATCH[\t\s]*= ([0-9]*)", patchVersion(version))])
+ fileMatchAndReplace(os.path.join(icepy_home, "demo", "IceStorm", "clock", "config.icebox"),
+ [("IceStormService,([0-9]*[0-9]*)", soVersion(version))])
+
#
- # Fix version in IcePy
+ # Fix version in IceRuby
#
icerb_home = findSourceTree("icerb", os.path.join("src", "IceRuby", "Config.h"))
if icerb_home: