summaryrefslogtreecommitdiffstats
path: root/python/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/setup.py')
-rw-r--r--python/setup.py37
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 @@
1from setuptools import setup, Extension
2
3classifiers = ['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
14setup(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 )