diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2016-04-30 14:33:42 +0300 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2016-04-30 17:02:57 +0300 |
commit | de1e49d7b33ea2ca69d4c6989462272a43e07815 (patch) | |
tree | bf6ca452c65178da5f4b082b31c2e879ea344590 /setup.py | |
parent | dc9f278879f210ee25bcc0836b044dc1a414b5a5 (diff) |
Add dependencies to the setup.py
Fixes #12 and #31.
Diffstat (limited to 'setup.py')
-rwxr-xr-x | setup.py | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -1,10 +1,15 @@ #!/usr/bin/env python -from distutils.core import setup, Extension +import sys +from setuptools import setup, Extension uinput = Extension('libuinput', sources = ['src/uinput.c']) +deps = ['libusb1'] +if sys.version_info < (3,4): + deps.append('enum34') + setup(name='python-steamcontroller', version='1.0', description='Steam Controller userland driver', @@ -22,4 +27,5 @@ setup(name='python-steamcontroller', 'scripts/json2vdf.py'], license='MIT', platforms=['Linux'], + install_requires=deps, ext_modules=[uinput, ]) |