THRIFT-1342 Compilation problem on Windows of fastbinary.c
Patch: alexandre parenteau
git-svn-id: https://svn.apache.org/repos/asf/thrift/trunk@1170180 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/lib/py/setup.py b/lib/py/setup.py
index ebbba24..8664b03 100644
--- a/lib/py/setup.py
+++ b/lib/py/setup.py
@@ -23,9 +23,14 @@
from setuptools import setup, Extension
except:
from distutils.core import setup, Extension
+import sys
+include_dirs = []
+if sys.platform == 'win32':
+ include_dirs.append('compat/win32')
fastbinarymod = Extension('thrift.protocol.fastbinary',
sources = ['src/protocol/fastbinary.c'],
+ include_dirs = include_dirs,
)
setup(name = 'thrift',