Files
EPANET/tools/epanet-toolkit/setup.py
2018-01-12 09:46:32 -05:00

41 lines
968 B
Python

# -*- coding: utf-8 -*-
#
# setup.py - Setup up script for en_toolkit python extension
#
# Created: 11/27/2017
# Author: Michael E. Tryby
# US EPA - ORD/NRMRL
#
# Requires:
# Platform C language compiler
# SWIG
#
try:
from setuptools import setup, Extension
from setuptools.command.build_ext import build_ext
except ImportError:
from distutils.core import setup, Extension
from distutils.command.build_ext import build_ext
setup(
name = "epanet-toolkit",
version = "0.0.0",
ext_modules = [
Extension("_epanet_toolkit",
include_dirs = ['lib\\'],
libraries = ['epanet'],
library_dirs = ['lib\\'],
sources = ['src\\epanet_toolkit.i'],
swig_opts=['-modern'],
language = 'C'
)
],
package_dir = {'':'src'},
py_modules = ['epanet_toolkit'],
install_requires = [
'enum34'
]
)