from distutils.core import setup, Extension from os import getenv windir = getenv('windir') if windir == None: WIN32 = 'NOWIN32' else: WIN32 = 'WIN32' setup (name = "lpsolve55", version = "5.5.0.5", description = "Linear Program Solver, Interface to lpsolve", author = "Peter Notebaert", author_email = "lpsolve@peno.be", url = "http://www.peno.be/", py_modules=['lp_solve', 'lp_maker'], ext_modules = [Extension("lpsolve55", ["lpsolve.c", "hash.c", "pythonmod.c"], define_macros=[('PYTHON', '1'), (WIN32, '1'), ('NODEBUG', '1')], include_dirs=['/usr/include/lpsolve'], library_dirs=['/usr/lib/lp_solve'], runtime_library_dirs=['/usr/lib/lp_solve'], libraries = ["lpsolve55"]) ] )