summaryrefslogtreecommitdiffstats
path: root/Tools
diff options
context:
space:
mode:
Diffstat (limited to 'Tools')
-rw-r--r--Tools/buildbot/buildmsi.bat4
-rw-r--r--Tools/msi/msi.py22
2 files changed, 14 insertions, 12 deletions
diff --git a/Tools/buildbot/buildmsi.bat b/Tools/buildbot/buildmsi.bat
index c0537b4..5410193 100644
--- a/Tools/buildbot/buildmsi.bat
+++ b/Tools/buildbot/buildmsi.bat
@@ -4,12 +4,12 @@ cmd /c Tools\buildbot\external.bat
@rem build release versions of things
call "%VS90COMNTOOLS%vsvars32.bat"
if not exist ..\db-4.4.20\build_win32\release\libdb44s.lib (
- devenv ..\db-4.4.20\build_win32\Berkeley_DB.sln /build Release /project db_static
+ vcbuild db-4.4.20\build_win32\Berkeley_DB.sln /build Release /project db_static
)
@rem build Python
cmd /q/c Tools\buildbot\kill_python.bat
-devenv.com /useenv /build Release PCbuild\pcbuild.sln
+vcbuild /useenv PCbuild\pcbuild.sln "Release|Win32"
@rem build the documentation
bash.exe -c 'cd Doc;make PYTHON=python2.5 update htmlhelp'
diff --git a/Tools/msi/msi.py b/Tools/msi/msi.py
index bedfade..d39e21c 100644
--- a/Tools/msi/msi.py
+++ b/Tools/msi/msi.py
@@ -27,11 +27,10 @@ have_tcl = True
# Where is sqlite3.dll located, relative to srcdir?
sqlite_dir = "../sqlite-source-3.3.4"
# path to PCbuild directory
-PCBUILD="PC\\VS7.1"
-#PCBUILD="PCbuild"
+PCBUILD="PCbuild"
# msvcrt version
-MSVCR = "71"
-#MSVCR = "90"
+#MSVCR = "71"
+MSVCR = "90"
try:
from config import *
@@ -904,12 +903,15 @@ def add_files(db):
language=installer.FileVersion(pydllsrc, 1))
# XXX determine dependencies
if MSVCR == "90":
- version, lang = extract_msvcr90()
- dlldir.start_component("msvcr90", flags=8, keyfile="msvcr90.dll",
- uuid=msvcr90_uuid)
- dlldir.add_file("msvcr90.dll", src=os.path.abspath("msvcr90.dll"),
- version=version, language=lang)
- tmpfiles.append("msvcr90.dll")
+ # XXX don't package the CRT for the moment;
+ # this should probably use the merge module in the long run.
+ pass
+ #version, lang = extract_msvcr90()
+ #dlldir.start_component("msvcr90", flags=8, keyfile="msvcr90.dll",
+ # uuid=msvcr90_uuid)
+ #dlldir.add_file("msvcr90.dll", src=os.path.abspath("msvcr90.dll"),
+ # version=version, language=lang)
+ #tmpfiles.append("msvcr90.dll")
else:
version, lang = extract_msvcr71()
dlldir.start_component("msvcr71", flags=8, keyfile="msvcr71.dll",