Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ynsta/steamcontroller.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xsetup.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index 0665245..f3258f1 100755
--- a/setup.py
+++ b/setup.py
@@ -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, ])