diff options
Diffstat (limited to 'pyenet/setup.py')
-rw-r--r-- | pyenet/setup.py | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/pyenet/setup.py b/pyenet/setup.py deleted file mode 100644 index 1616898..0000000 --- a/pyenet/setup.py +++ /dev/null @@ -1,50 +0,0 @@ -#!/usr/bin/env python - -# see http://www.python.org/doc/current/dist/setup-script.html -# for distutil options. -# -# Original version by Rene Dudfield <[email protected]> -import sys, os, os.path -from distutils.core import setup, Extension - -source_dirs = ['..'] -define_macros = [('HAS_GETHOSTBYNAME_R', None), - ('HAS_GETHOSTBYADDR_R', None), - ('HAS_POLL', None), - ('HAS_FCNTL', None), - ('HAS_MSGHDR_FLAGS', None) ] - -libraries = [] - -# For enet.pyx - -os.system("pyrexc enet.pyx") -source_files = ['enet.c'] - -# For pyenet - -#source_files = ['pyenet.c'] - -# Build a list of all the source files -for dir in source_dirs: - for file in os.listdir(dir): - if '.c' == os.path.splitext(file)[1]: - source_files.append(dir + '/' + file) - -# Additional Windows dependencies -if sys.platform == 'win32': - define_macros.append(('WIN32', None)) - libraries.append('ws2_32') - -# Go force and multiply -setup(name="enet", version="0.1", - ext_modules=[Extension("enet", - source_files, - include_dirs=["../include/"], - define_macros=define_macros, - libraries=libraries, - library_dirs=[] - ) - ] - ) - |