summaryrefslogtreecommitdiff
path: root/cpp/install/common/makewindist.py
diff options
context:
space:
mode:
authorBrent Eagles <brent@zeroc.com>2005-10-04 15:42:38 +0000
committerBrent Eagles <brent@zeroc.com>2005-10-04 15:42:38 +0000
commit5d2c28acaef0d4927af230be2c897e0a64822918 (patch)
tree61109813b871226046eaeb7d65e13b6b8d64347c /cpp/install/common/makewindist.py
parentadding dummy include for windows build (diff)
downloadice-5d2c28acaef0d4927af230be2c897e0a64822918.tar.bz2
ice-5d2c28acaef0d4927af230be2c897e0a64822918.tar.xz
ice-5d2c28acaef0d4927af230be2c897e0a64822918.zip
- Modified VC 6 build command so the packaging scripts won't attempt to
build the static IceJE translators. - Modified stage.xml file locations for Expat to work with the Expat directory structure.
Diffstat (limited to 'cpp/install/common/makewindist.py')
-rwxr-xr-xcpp/install/common/makewindist.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/cpp/install/common/makewindist.py b/cpp/install/common/makewindist.py
index adfaa046c47..705302ffce8 100755
--- a/cpp/install/common/makewindist.py
+++ b/cpp/install/common/makewindist.py
@@ -79,7 +79,8 @@ def cleanIceDists(sourcesDir, sourcesVersion, installVersion):
elif installVersion == "vc60":
os.chdir(iceHome)
print "Cleaning in " + os.getcwd() + "..."
- os.system("msdev all.dsw /useenv /make ALL /clean")
+ os.system("msdev all.dsw /useenv /make all - Win32 Debug /clean")
+ os.system("msdev all.dsw /useenv /make all - Win32 Release /clean")
def buildIceDists(stageDir, sourcesDir, sourcesVersion, installVersion):
"""Build all Ice distributions."""
@@ -193,7 +194,8 @@ def buildIceDists(stageDir, sourcesDir, sourcesVersion, installVersion):
#
os.chdir(iceHome)
print "Building in " + os.getcwd() + "..."
- os.system("msdev all.dsw /useenv /make ALL")
+ os.system('msdev all.dsw /useenv /make "all - Win32 Debug"')
+ os.system('msdev all.dsw /useenv /make "all - Win32 Release"')
def buildMergeModules(startDir, stageDir, sourcesVersion, installVersion):
"""Build third party merge modules."""
@@ -216,7 +218,7 @@ def buildMergeModules(startDir, stageDir, sourcesVersion, installVersion):
#
os.chdir(startDir)
for project, release in modules:
- os.system("ISCmdBld -c COMP -a ZEROC -p " + project + ".ism -r " + release)
+ os.system(os.environ['INSTALLSHIELD_HOME'] + "\IsCmdBld -c COMP -a ZEROC -p " + project + ".ism -r " + release)
#
# Archive modules in the stage directory root.