diff options
author | Martin v. Löwis <martin@v.loewis.de> | 2008-06-02 10:04:16 (GMT) |
---|---|---|
committer | Martin v. Löwis <martin@v.loewis.de> | 2008-06-02 10:04:16 (GMT) |
commit | 90cc5ab976af11adc3469b04a290c2a15a9d4079 (patch) | |
tree | a47873f53a9b4f71cf4ea160196362280ba95371 /Tools/msi/msilib.py | |
parent | 4a8d47e7141cebc11eeb8f06e69a81b17373e12e (diff) | |
download | cpython-90cc5ab976af11adc3469b04a290c2a15a9d4079.zip cpython-90cc5ab976af11adc3469b04a290c2a15a9d4079.tar.gz cpython-90cc5ab976af11adc3469b04a290c2a15a9d4079.tar.bz2 |
Merged revisions 63625-63629,63631-63633,63635-63638 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r63625 | martin.v.loewis | 2008-05-25 13:56:23 +0200 (So, 25 Mai 2008) | 1 line
Include all licenses of the packages that we include.
........
r63638 | martin.v.loewis | 2008-05-25 18:37:34 +0200 (So, 25 Mai 2008) | 1 line
Create grammar pickle files on installation; remove them on uninstallation.
........
Diffstat (limited to 'Tools/msi/msilib.py')
-rw-r--r-- | Tools/msi/msilib.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Tools/msi/msilib.py b/Tools/msi/msilib.py index 8497400..e5d73c7 100644 --- a/Tools/msi/msilib.py +++ b/Tools/msi/msilib.py @@ -566,6 +566,11 @@ class Directory: [(self.component+"c", self.component, "*.pyc", self.logical, 2), (self.component+"o", self.component, "*.pyo", self.logical, 2)]) + def removefile(self, key, pattern): + "Add a RemoveFile entry" + add_data(self.db, "RemoveFile", [(self.component+key, self.component, pattern, self.logical, 2)]) + + class Feature: def __init__(self, db, id, title, desc, display, level = 1, parent=None, directory = None, attributes=0): |