diff setup.py @ 76040:ac60138522fc

Issue #14463: Prevent _decimal.so compile failures in OS X installer builds.
author Ned Deily <nad@acm.org>
date Sun, 01 Apr 2012 02:30:46 -0700
parents f6d646e30028
children 9481e801ae7c
line wrap: on
line diff
--- a/setup.py	Sun Apr 01 00:17:33 2012 -0700
+++ b/setup.py	Sun Apr 01 02:30:46 2012 -0700
@@ -1804,7 +1804,11 @@
             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',