[Zope3-checkins] CVS: Zope3 - setup.py:1.44

Jim Fulton jim at zope.com
Tue Jan 13 06:02:32 EST 2004


Update of /cvs-repository/Zope3
In directory cvs.zope.org:/tmp/cvs-serv22211

Modified Files:
	setup.py 
Log Message:

After making a copy of the ZODB, persistent, and BTrees packages in
the repository, removed all of their files so that they would not be
included in checkoutsl. This is to fix Windows breakages due to having
to ZODB directories.



=== Zope3/setup.py 1.43 => 1.44 ===
--- Zope3/setup.py:1.43	Thu Jan  8 17:33:39 2004
+++ Zope3/setup.py	Tue Jan 13 06:02:01 2004
@@ -195,17 +195,6 @@
                                                     VALUE_H % _flavors[value]])
     return Extension(name, sources, **kwargs)
 
-def BTreeExtension3(flavor):
-    key = flavor[0]
-    value = flavor[1]
-    name = "BTrees._%sBTree" % flavor
-    sources = ["src/BTrees/_%sBTree.c" % flavor]
-    kwargs = {"include_dirs": ['src/persistent']}
-    if flavor != "fs":
-        kwargs["depends"] = (base_btrees_depends + [KEY_H % _flavors[key],
-                                                    VALUE_H % _flavors[value]])
-    return Extension(name, sources, **kwargs)
-
 # All Zope3 extension modules must be listed here.
 ext_modules = [
     BTreeExtension("OO"),
@@ -213,39 +202,6 @@
     BTreeExtension("OI"),
     BTreeExtension("II"),
     BTreeExtension("fs"),
-    BTreeExtension3("OO"),
-    BTreeExtension3("IO"),
-    BTreeExtension3("OI"),
-    BTreeExtension3("II"),
-    BTreeExtension3("fs"),
-    Extension(name = 'persistent.cPersistence',
-              include_dirs = ['src/persistent'],
-              sources= ['src/persistent/cPersistence.c',
-                        'src/persistent/ring.c'],
-              depends = ['src/persistent/cPersistence.h',
-                         'src/persistent/ring.h',
-                         'src/persistent/ring.c']
-              ),
-    Extension(name = 'persistent.cPickleCache',
-              include_dirs = ['src/persistent'],
-              sources= ['src/persistent/cPickleCache.c',
-                        'src/persistent/ring.c'],
-              depends = ['src/persistent/cPersistence.h',
-                         'src/persistent/ring.h',
-                         'src/persistent/ring.c']
-              ),
-    Extension(name = 'persistent.TimeStamp',
-              include_dirs = ['src/persistent'],
-              sources= ['src/persistent/TimeStamp.c']
-              ),
-    Extension(name = 'ZODB.coptimizations',
-              include_dirs = ['src/persistent'],
-              sources= ['src/ZODB/coptimizations.c']
-              ),
-    Extension(name = 'ZODB.winlock',
-              include_dirs = ['src/persistent'],
-              sources = ['src/ZODB/winlock.c']
-              ),
     Extension("persistence._persistence",
               ["src/persistence/persistence.c"],
               depends = ["src/persistence/persistence.h",




More information about the Zope3-Checkins mailing list