summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/setup.py b/setup.py
index b46fa91..2e6ec84 100644
--- a/setup.py
+++ b/setup.py
@@ -32,9 +32,10 @@ if have_cython:
class Sdist(sdist):
def __init__(self, *args, **kwargs):
+ cy_opt = cython_compiler.default_options.copy()
+ cy_opt['cplus'] = True
for src in glob('msgpack/*.pyx'):
- cython_compiler.compile(glob('msgpack/*.pyx'),
- cython_compiler.default_options)
+ cython_compiler.compile(glob('msgpack/*.pyx'), cy_opt)
sdist.__init__(self, *args, **kwargs)
else:
sources = ['msgpack/_msgpack.cpp']