[Checkins] SVN: Zope2.buildout/trunk/setup.py Moved src to lib/python, adjust extension module paths in setup.py

Philipp von Weitershausen philikon at philikon.de
Sun Jun 3 13:29:28 EDT 2007


Log message for revision 76264:
  Moved src to lib/python, adjust extension module paths in setup.py
  

Changed:
  U   Zope2.buildout/trunk/setup.py

-=-
Modified: Zope2.buildout/trunk/setup.py
===================================================================
--- Zope2.buildout/trunk/setup.py	2007-06-03 17:19:53 UTC (rev 76263)
+++ Zope2.buildout/trunk/setup.py	2007-06-03 17:29:28 UTC (rev 76264)
@@ -16,7 +16,7 @@
 import os
 from setuptools import setup, find_packages, Extension
 
-EXTENSIONCLASS_INCLUDEDIRS = ['include', 'src']
+EXTENSIONCLASS_INCLUDEDIRS = ['include', 'lib/python']
 
 setup(name='Zope2',
       version = '2.11.0a1',
@@ -35,7 +35,7 @@
     # AccessControl
     Extension(name='AccessControl.cAccessControl',
               include_dirs=EXTENSIONCLASS_INCLUDEDIRS,
-              sources=['src/AccessControl/cAccessControl.c'],
+              sources=['lib/python/AccessControl/cAccessControl.c'],
               depends=['include/ExtensionClass/ExtensionClass.h',
                        'include/ExtensionClass/pickle/pickle.c',
                        'include/Acquisition/Acquisition.h']),
@@ -43,52 +43,52 @@
     # DocumentTemplate
     Extension(name='DocumentTemplate.cDocumentTemplate',
               include_dirs=EXTENSIONCLASS_INCLUDEDIRS,
-              sources=['src/DocumentTemplate/cDocumentTemplate.c']),
+              sources=['lib/python/DocumentTemplate/cDocumentTemplate.c']),
 
     Extension(name='MethodObject._MethodObject',
               include_dirs=EXTENSIONCLASS_INCLUDEDIRS,
-              sources=["src/MethodObject/_MethodObject.c"],
+              sources=["lib/python/MethodObject/_MethodObject.c"],
               depends=["include/ExtensionClass/ExtensionClass.h"]),
     Extension(name='MultiMapping._MultiMapping',
               include_dirs=EXTENSIONCLASS_INCLUDEDIRS,
-              sources=["src/MultiMapping/_MultiMapping.c"],
+              sources=["lib/python/MultiMapping/_MultiMapping.c"],
               depends=["include/ExtensionClass/ExtensionClass.h"]),
     Extension(name='ThreadLock._ThreadLock',
               include_dirs=EXTENSIONCLASS_INCLUDEDIRS,
-              sources=["src/ThreadLock/_ThreadLock.c"],
+              sources=["lib/python/ThreadLock/_ThreadLock.c"],
               depends=["include/ExtensionClass/ExtensionClass.h"]),
     Extension(name='Missing._Missing',
               include_dirs=EXTENSIONCLASS_INCLUDEDIRS,
-              sources=["src/Missing/_Missing.c"],
+              sources=["lib/python/Missing/_Missing.c"],
               depends=["include/ExtensionClass/ExtensionClass.h"]),
     Extension(name='Record._Record',
               include_dirs=EXTENSIONCLASS_INCLUDEDIRS,
-              sources=["src/Record/_Record.c"],
+              sources=["lib/python/Record/_Record.c"],
               depends=["include/ExtensionClass/ExtensionClass.h"]),
     Extension(name='ComputedAttribute._ComputedAttribute',
               include_dirs=EXTENSIONCLASS_INCLUDEDIRS,
-              sources=["src/ComputedAttribute/_ComputedAttribute.c"],
+              sources=["lib/python/ComputedAttribute/_ComputedAttribute.c"],
               depends=["include/ExtensionClass/ExtensionClass.h"]),
 
     # initgroups
     Extension(name='initgroups._initgroups',
-              sources=['src/initgroups/_initgroups.c']),
+              sources=['lib/python/initgroups/_initgroups.c']),
 
     # indexes
     Extension(name='Products.PluginIndexes.TextIndex.Splitter.ZopeSplitter.ZopeSplitter',
-              sources=['src/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter/src/ZopeSplitter.c']),
+              sources=['lib/python/Products/PluginIndexes/TextIndex/Splitter/ZopeSplitter/src/ZopeSplitter.c']),
     Extension(name='Products.PluginIndexes.TextIndex.Splitter.ISO_8859_1_Splitter.ISO_8859_1_Splitter',
-              sources=['src/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/src/ISO_8859_1_Splitter.c']),
+              sources=['lib/python/Products/PluginIndexes/TextIndex/Splitter/ISO_8859_1_Splitter/src/ISO_8859_1_Splitter.c']),
     Extension(name='Products.PluginIndexes.TextIndex.Splitter.UnicodeSplitter.UnicodeSplitter',
-              sources=['src/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/src/UnicodeSplitter.c']),
+              sources=['lib/python/Products/PluginIndexes/TextIndex/Splitter/UnicodeSplitter/src/UnicodeSplitter.c']),
     Extension(name='Products.ZCTextIndex.stopper',
-              sources=['src/Products/ZCTextIndex/stopper.c']),
+              sources=['lib/python/Products/ZCTextIndex/stopper.c']),
     Extension(name='Products.ZCTextIndex.okascore',
-              sources=['src/Products/ZCTextIndex/okascore.c']),
+              sources=['lib/python/Products/ZCTextIndex/okascore.c']),
 
     Extension(name = 'Persistence._Persistence',
               include_dirs = EXTENSIONCLASS_INCLUDEDIRS,
-              sources = ['src/Persistence/_Persistence.c'],
+              sources = ['lib/python/Persistence/_Persistence.c'],
               depends = ['include/persistent/cPersistence.h',
                          'include/ExtensionClass/ExtensionClass.h']
               ),



More information about the Checkins mailing list