diff options
Diffstat (limited to 'python/setup.py')
| -rw-r--r-- | python/setup.py | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/python/setup.py b/python/setup.py new file mode 100644 index 0000000..671cb27 --- /dev/null +++ b/python/setup.py | |||
| @@ -0,0 +1,37 @@ | |||
| 1 | from setuptools import setup, Extension | ||
| 2 | |||
| 3 | classifiers = ['Development Status :: 3 - Alpha', | ||
| 4 | 'Operating System :: POSIX :: Linux', | ||
| 5 | 'License :: OSI Approved :: MIT License', | ||
| 6 | 'Intended Audience :: Developers', | ||
| 7 | 'Programming Language :: Python :: 2.6', | ||
| 8 | 'Programming Language :: Python :: 2.7', | ||
| 9 | 'Programming Language :: Python :: 3', | ||
| 10 | 'Topic :: Software Development', | ||
| 11 | 'Topic :: Home Automation', | ||
| 12 | 'Topic :: System :: Hardware'] | ||
| 13 | |||
| 14 | setup(name = 'WebIOPi', | ||
| 15 | version = '0.6.2', | ||
| 16 | author = 'Eric PTAK', | ||
| 17 | author_email = 'trouch@trouch.com', | ||
| 18 | description = 'A package to control Raspberry Pi GPIO from the web', | ||
| 19 | long_description = open('../doc/README').read(), | ||
| 20 | license = 'MIT', | ||
| 21 | keywords = 'RaspberryPi GPIO Python REST', | ||
| 22 | url = 'http://code.google.com/p/webiopi/', | ||
| 23 | classifiers = classifiers, | ||
| 24 | packages = ["webiopi", | ||
| 25 | "webiopi.utils", | ||
| 26 | "webiopi.clients", | ||
| 27 | "webiopi.protocols", | ||
| 28 | "webiopi.server", | ||
| 29 | "webiopi.decorators", | ||
| 30 | "webiopi.devices", | ||
| 31 | "webiopi.devices.digital", | ||
| 32 | "webiopi.devices.analog", | ||
| 33 | "webiopi.devices.sensor", | ||
| 34 | "webiopi.devices.shield" | ||
| 35 | ], | ||
| 36 | ext_modules = [Extension('_webiopi.GPIO', ['native/bridge.c', 'native/gpio.c', 'native/cpuinfo.c'])], | ||
| 37 | ) | ||
