Mercurial > cpython-lru_cache-weakref
diff setup.py @ 36026:e01d8524b6f6 legacy-trunk
added cElementTree/_elementtree build stuff and wrapper module
| author | Fredrik Lundh <fredrik@pythonware.com> |
|---|---|
| date | Wed, 14 Dec 2005 18:46:16 +0000 |
| parents | 5390ddc77eb8 |
| children | 82a52a464aa2 |
line wrap: on
line diff
--- a/setup.py Wed Dec 14 18:10:45 2005 +0000 +++ b/setup.py Wed Dec 14 18:46:16 2005 +0000 @@ -841,6 +841,17 @@ ], )) + # Fredrik Lundh's cElementTree module. Note that this also + # uses expat (via the CAPI hook in pyexpat). + + if os.path.isfile('Modules/_elementtree.c'): + define_macros.append(('USE_PYEXPAT_CAPI', None)) + exts.append(Extension('_elementtree', + define_macros = define_macros, + include_dirs = [expatinc], + sources = ['_elementtree.c'], + )) + # Hye-Shik Chang's CJKCodecs modules. if have_unicode: exts.append(Extension('_multibytecodec',
