[Checkins] SVN: Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/build.py excludeVersions for each package

Adam Groszer agroszer at gmail.com
Fri Jun 18 14:27:44 EDT 2010


Log message for revision 113620:
  excludeVersions for each package

Changed:
  U   Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/build.py

-=-
Modified: Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/build.py
===================================================================
--- Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/build.py	2010-06-18 18:20:20 UTC (rev 113619)
+++ Sandbox/adamg/zope.wineggbuilder/trunk/src/zope/wineggbuilder/build.py	2010-06-18 18:27:43 UTC (rev 113620)
@@ -134,6 +134,8 @@
         self.minVersion = getOption(config, sectionName, 'minVersion')
         self.maxVersion = getOption(config, sectionName, 'maxVersion')
         self.needSource = bool(getOption(config, sectionName, 'needSource', 'True'))
+        self.excludeVersions = getOption(
+            config, sectionName, 'excludeVersions' ,'').split()
         self.targets = []
         for target in config.get(sectionName, 'targets').split():
             self.targets.append(compilers[target])
@@ -170,6 +172,9 @@
                     pass
             versions = ov
 
+        versions = [v for v in versions
+                    if v not in self.excludeVersions]
+
         versions.sort()
         if len(versions) == 0:
             #nothing to do



More information about the checkins mailing list