aboutsummaryrefslogtreecommitdiff
path: root/external/miniupnpc/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'external/miniupnpc/setup.py')
-rwxr-xr-xexternal/miniupnpc/setup.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/external/miniupnpc/setup.py b/external/miniupnpc/setup.py
new file mode 100755
index 000000000..63a275cb3
--- /dev/null
+++ b/external/miniupnpc/setup.py
@@ -0,0 +1,18 @@
+#! /usr/bin/python
+# $Id: setup.py,v 1.9 2012/05/23 08:50:10 nanard Exp $
+# the MiniUPnP Project (c) 2007-2012 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
+from distutils.core import setup, Extension
+from distutils import sysconfig
+sysconfig.get_config_vars()["OPT"] = ''
+sysconfig.get_config_vars()["CFLAGS"] = ''
+setup(name="miniupnpc", version="1.7",
+ ext_modules=[
+ Extension(name="miniupnpc", sources=["miniupnpcmodule.c"],
+ extra_objects=["libminiupnpc.a"])
+ ])
+