diff options
author | Guido van Rossum <guido@python.org> | 2013-03-26 09:09:15 -0700 |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 2013-03-26 09:09:15 -0700 |
commit | 381dd7906698bb52cbedf3e70ff33c9c4b3dd9e1 (patch) | |
tree | c64995801894fcdcdf4585051e3bcd0ee5af0c0e /setup.py | |
parent | 3706699627fc51bdc13e62b2cb1b877ed114a60e (diff) | |
download | trollius-381dd7906698bb52cbedf3e70ff33c9c4b3dd9e1.tar.gz |
Improved setup.py from issue 23.
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 14 |
1 files changed, 12 insertions, 2 deletions
@@ -1,4 +1,14 @@ +import os from distutils.core import setup, Extension -ext = Extension('_overlapped', ['overlapped.c'], libraries=['ws2_32']) -setup(name='_overlapped', ext_modules=[ext]) +extensions = [] +if os.name == 'nt': + ext = Extension('_overlapped', ['overlapped.c'], libraries=['ws2_32']) + extensions.append(ext) + +setup(name='tulip', + description="reference implementation of PEP 3156", + url='http://www.python.org/dev/peps/pep-3156/', + packages=['tulip'], + ext_modules=extensions + ) |