[Python-checkins] python/dist/src setup.py,1.171.6.1,1.171.6.2
fdrake at users.sourceforge.net
fdrake at users.sourceforge.net
Tue Oct 21 16:01:26 EDT 2003
- Previous message: [Python-checkins] python/dist/src/Doc/tut tut.tex, 1.196.8.6,
1.196.8.7
- Next message: [Python-checkins] python/dist/src/Modules/expat macconfig.h, NONE,
1.1.2.1 asciitab.h, 1.1.1.1, 1.1.1.1.16.1 expat.h, 1.5,
1.5.12.1 iasciitab.h, 1.1.1.1, 1.1.1.1.16.1 internal.h, 1.1,
1.1.14.1 latin1tab.h, 1.1.1.1, 1.1.1.1.16.1 utf8tab.h, 1.1.1.1,
1.1.1.1.16.1 winconfig.h, 1.1.1.1, 1.1.1.1.16.1 xmlparse.c,
1.5, 1.5.12.1 xmlrole.c, 1.5, 1.5.12.1 xmltok.c, 1.3,
1.3.12.1 xmltok_impl.c, 1.2, 1.2.12.1 expat.h.in, 1.1.1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/python/python/dist/src
In directory sc8-pr-cvs1:/tmp/cvs-serv6819
Modified Files:
Tag: release23-maint
setup.py
Log Message:
Provide a bit more information to the compiler when building Expat.
This avoids having to modify the Expat sources in any way starting
with Expat 1.95.7.
Index: setup.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/setup.py,v
retrieving revision 1.171.6.1
retrieving revision 1.171.6.2
diff -C2 -d -r1.171.6.1 -r1.171.6.2
*** setup.py 22 Sep 2003 01:19:45 -0000 1.171.6.1
--- setup.py 21 Oct 2003 20:01:21 -0000 1.171.6.2
***************
*** 738,756 ****
xmlbo = "4321"
expatinc = os.path.join(os.getcwd(), srcdir, 'Modules', 'expat')
! exts.append(Extension('pyexpat',
! sources = [
! 'pyexpat.c',
! 'expat/xmlparse.c',
! 'expat/xmlrole.c',
! 'expat/xmltok.c',
! ],
! define_macros = [
('XML_NS', '1'),
('XML_DTD', '1'),
('BYTEORDER', xmlbo),
('XML_CONTEXT_BYTES','1024'),
! ],
! include_dirs = [expatinc]
! ))
# Dynamic loading module
--- 738,761 ----
xmlbo = "4321"
expatinc = os.path.join(os.getcwd(), srcdir, 'Modules', 'expat')
! define_macros = [
('XML_NS', '1'),
('XML_DTD', '1'),
('BYTEORDER', xmlbo),
('XML_CONTEXT_BYTES','1024'),
! ]
! config_h = sysconfig.get_config_h_filename()
! config_h_vars = sysconfig.parse_config_h(open(config_h))
! for feature_macro in ['HAVE_MEMMOVE', 'HAVE_BCOPY']:
! if config_h_vars.has_key(feature_macro):
! define_macros.append((feature_macro, '1'))
! exts.append(Extension('pyexpat',
! define_macros = define_macros,
! include_dirs = [expatinc],
! sources = ['pyexpat.c',
! 'expat/xmlparse.c',
! 'expat/xmlrole.c',
! 'expat/xmltok.c',
! ],
! ))
# Dynamic loading module
- Previous message: [Python-checkins] python/dist/src/Doc/tut tut.tex, 1.196.8.6,
1.196.8.7
- Next message: [Python-checkins] python/dist/src/Modules/expat macconfig.h, NONE,
1.1.2.1 asciitab.h, 1.1.1.1, 1.1.1.1.16.1 expat.h, 1.5,
1.5.12.1 iasciitab.h, 1.1.1.1, 1.1.1.1.16.1 internal.h, 1.1,
1.1.14.1 latin1tab.h, 1.1.1.1, 1.1.1.1.16.1 utf8tab.h, 1.1.1.1,
1.1.1.1.16.1 winconfig.h, 1.1.1.1, 1.1.1.1.16.1 xmlparse.c,
1.5, 1.5.12.1 xmlrole.c, 1.5, 1.5.12.1 xmltok.c, 1.3,
1.3.12.1 xmltok_impl.c, 1.2, 1.2.12.1 expat.h.in, 1.1.1.1, NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Python-checkins
mailing list