You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
998 B
28 lines
998 B
#! /usr/bin/python |
|
# vim: tabstop=8 shiftwidth=8 expandtab |
|
# $Id: setup.py,v 1.12 2015/10/26 17:03:17 nanard Exp $ |
|
# the MiniUPnP Project (c) 2007-2014 Thomas Bernard |
|
# http://miniupnp.tuxfamily.org/ or http://miniupnp.free.fr/ |
|
# |
|
# python script to build the miniupnpc module under unix |
|
# |
|
# replace libminiupnpc.a by libminiupnpc.so for shared library usage |
|
try: |
|
from setuptools import setup, Extension |
|
except ImportError: |
|
from distutils.core import setup, Extension |
|
from distutils import sysconfig |
|
sysconfig.get_config_vars()["OPT"] = '' |
|
sysconfig.get_config_vars()["CFLAGS"] = '' |
|
setup(name="miniupnpc", |
|
version=open('VERSION').read().strip(), |
|
author='Thomas BERNARD', |
|
author_email='miniupnp@free.fr', |
|
license=open('LICENSE').read(), |
|
url='http://miniupnp.free.fr/', |
|
description='miniUPnP client', |
|
ext_modules=[ |
|
Extension(name="miniupnpc", sources=["miniupnpcmodule.c"], |
|
extra_objects=["libminiupnpc.a"]) |
|
]) |
|
|
|
|