summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Deily <nad@acm.org>2012-04-01 02:30:46 -0700
committerNed Deily <nad@acm.org>2012-04-01 02:30:46 -0700
commit01642d789cbc2d2cd90db5428cbca06dc909547d (patch)
treec7cd00000a430ad187ea1ed33accc7990c73320f
parent255d964006685bcb34aeb48c55d422786355fb0f (diff)
downloadcpython-01642d789cbc2d2cd90db5428cbca06dc909547d.tar.gz
Issue #14463: Prevent _decimal.so compile failures in OS X installer builds.
-rw-r--r--setup.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index eae1b85ba6..fb8c4b604d 100644
--- a/setup.py
+++ b/setup.py
@@ -1804,7 +1804,11 @@ class PyBuildExt(build_ext):
sources = ['_decimal/_decimal.c']
depends = ['_decimal/docstrings.h']
else:
- include_dirs = ['./Modules/_decimal/libmpdec']
+ srcdir = sysconfig.get_config_var('srcdir')
+ include_dirs = [os.path.abspath(os.path.join(srcdir,
+ 'Modules',
+ '_decimal',
+ 'libmpdec'))]
libraries = []
sources = [
'_decimal/_decimal.c',