summaryrefslogtreecommitdiffstats
path: root/Tools/msi
diff options
context:
space:
mode:
authorMartin v. Löwis <martin@v.loewis.de>2010-12-05 23:07:58 (GMT)
committerMartin v. Löwis <martin@v.loewis.de>2010-12-05 23:07:58 (GMT)
commitd53ee5dd12388b9c53ae2f005583a9cd97055b4e (patch)
treef1b6b4759ce041e89be7cc3182b5562195033139 /Tools/msi
parentf645b0ebee20c336dd4256c769438de2fded4084 (diff)
downloadcpython-d53ee5dd12388b9c53ae2f005583a9cd97055b4e.zip
cpython-d53ee5dd12388b9c53ae2f005583a9cd97055b4e.tar.gz
cpython-d53ee5dd12388b9c53ae2f005583a9cd97055b4e.tar.bz2
Automate build for python3.dll.
Package missing files.
Diffstat (limited to 'Tools/msi')
-rw-r--r--Tools/msi/msi.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/Tools/msi/msi.py b/Tools/msi/msi.py
index eed4a43..2288cf3 100644
--- a/Tools/msi/msi.py
+++ b/Tools/msi/msi.py
@@ -1054,6 +1054,10 @@ def add_files(db):
if dir=="macholib":
lib.add_file("README.ctypes")
lib.glob("fetch_macholib*")
+ if dir=='turtledemo':
+ lib.add_file("turtle.cfg")
+ if dir=="pydoc_data":
+ lib.add_file("_pydoc.css")
if dir=="data" and parent.physical=="test" and parent.basedir.physical=="email":
# This should contain all non-.svn files listed in subversion
for f in os.listdir(lib.absolute):
@@ -1082,6 +1086,7 @@ def add_files(db):
continue
dlls.append(f)
lib.add_file(f)
+ lib.add_file('python3.dll')
# Add sqlite
if msilib.msi_type=="Intel64;1033":
sqlite_arch = "/ia64"
@@ -1118,6 +1123,7 @@ def add_files(db):
for f in dlls:
lib.add_file(f.replace('pyd','lib'))
lib.add_file('python%s%s.lib' % (major, minor))
+ lib.add_file('python3.lib')
# Add the mingw-format library
if have_mingw:
lib.add_file('libpython%s%s.a' % (major, minor))