From 8301256a440fdd98fd500d225dac20ebb192e08f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20v=2E=20L=C3=B6wis?= Date: Thu, 14 Feb 2002 01:25:37 +0000 Subject: Compute expat -I directives from srcdir. Fixes #517214. --- setup.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index d928775..e9758e3 100644 --- a/setup.py +++ b/setup.py @@ -224,6 +224,7 @@ class PyBuildExt(build_ext): exts = [] platform = self.get_platform() + (srcdir,) = sysconfig.get_config_vars('srcdir') # Check for MacOS X, which doesn't need libm.a at all math_libs = ['m'] @@ -558,6 +559,7 @@ class PyBuildExt(build_ext): xmlbo = "12" else: xmlbo = "21" + expatinc = os.path.join(os.getcwd(), srcdir, 'Modules', 'expat') exts.append(Extension('pyexpat', sources = [ 'pyexpat.c', @@ -572,7 +574,7 @@ class PyBuildExt(build_ext): ('XML_BYTE_ORDER', xmlbo), ('XML_CONTEXT_BYTES','1024'), ], - include_dirs = ['Modules/expat'] + include_dirs = [expatinc] )) # Dynamic loading module -- cgit v0.12