[Zodb-checkins] CVS: ZODB3 - setup.py:1.50.4.1

Jeremy Hylton jeremy at zope.com
Tue Jul 1 16:34:37 EDT 2003


Update of /cvs-repository/ZODB3
In directory cvs.zope.org:/tmp/cvs-serv29339

Modified Files:
      Tag: zodb33-devel-branch
	setup.py 
Log Message:
Track module moves from ZODB to Persistence.

Add a few quick hacks to the BTrees code to get them to compile.


=== ZODB3/setup.py 1.50 => 1.50.4.1 ===
--- ZODB3/setup.py:1.50	Mon Jun 16 17:49:59 2003
+++ ZODB3/setup.py	Tue Jul  1 15:34:07 2003
@@ -72,7 +72,7 @@
          "Missing", "MultiMapping", "Record", "ThreadLock"]]
 
 # Include directories for C extensions
-include = ['ExtensionClass/src', 'ZODB']
+include = ['ExtensionClass/src', 'Persistence']
 
 # Set up dependencies for the BTrees package
 base_btrees_depends = [
@@ -107,20 +107,19 @@
 
 exts += [BTreeExtension(flavor) for flavor in ["OO", "IO", "OI", "II", "fs"]]
 
-cPersistence = Extension(name = 'ZODB.cPersistence',
+cPersistence = Extension(name = 'Persistence.cPersistence',
                          include_dirs = include,
-                         sources= ['ZODB/cPersistence.c']
+                         sources= ['Persistence/cPersistence.c']
                          )
 
-cPickleCache = Extension(name = 'ZODB.cPickleCache',
+cPickleCache = Extension(name = 'Persistence.cPickleCache',
                          include_dirs = include,
-                         sources= ['ZODB/cPickleCache.c']
+                         sources= ['Persistence/cPickleCache.c']
                          )
 
-TimeStamp = Extension(name = 'ZODB.TimeStamp',
-                      define_macros = [('USE_EXTENSION_CLASS', 1)],
+TimeStamp = Extension(name = 'Persistence.TimeStamp',
                       include_dirs = include,
-                      sources= ['ZODB/TimeStamp.c']
+                      sources= ['Persistence/TimeStamp.c']
                       )
 
 coptimizations = Extension(name = 'ZODB.coptimizations',
@@ -220,14 +219,14 @@
 doclines = __doc__.split("\n")
 
 setup(name="ZODB3",
-      version="3.2b2",
+      version="3.3-pre-alpha",
       maintainer="Zope Corporation",
       maintainer_email="zodb-dev at zope.org",
       url = "http://www.zope.org/Wikis/ZODB/FrontPage",
       packages = packages,
       package_dir = package_dir,
       ext_modules = exts,
-      headers = ['ExtensionClass/src/ExtensionClass.h', 'ZODB/cPersistence.h'],
+      headers = ['Persistence/cPersistence.h'],
       license = "http://www.zope.org/Resources/ZPL",
       platforms = ["yes"], #
       description = doclines[0],




More information about the Zodb-checkins mailing list