Browse Source

setup.py script for anacona?

HEAD
Trevor Irons 6 years ago
parent
commit
60e84e419a
1 changed files with 7 additions and 6 deletions
  1. 7
    6
      setup.py

+ 7
- 6
setup.py View File

@@ -3,20 +3,21 @@ import sys
3 3
 
4 4
 # optionally use qt4
5 5
 # if sys.argv[1] == "build_ui":
6
-#     try:
7
-#         from pyqt_distutils.build_ui import build_ui
6
+try:
7
+    from pyqt_distutils.build_ui import build_ui
8 8
 #         cmdclass = {'build_ui': build_ui}
9
-#     except ImportError:
10
-#         build_ui = None  # user won't have pyqt_distutils when deploying
9
+except ImportError:
10
+    build_ui = None  # user won't have pyqt_distutils when deploying
11 11
 #         cmdclass = {}
12 12
 # else:
13 13
 #     build_ui = None  # user won't have pyqt_distutils when deploying
14 14
 #     cmdclass = {}
15 15
 
16
+
16 17
 # Require PyQt5 and compiltion of GUI files via pyuic 
17 18
 from setuptools import setup, Extension
18 19
 from setuptools.command.build_py import build_py
19
-from pyqt_distutils.build_ui import build_ui
20
+#from pyqt_distutils.build_ui import build_ui
20 21
 
21 22
 class custom_build_py(build_py):
22 23
     def run(self):
@@ -42,7 +43,7 @@ setup(name='Akvo',
42 43
       #setup_requires=['PyQt5'],
43 44
       setup_requires=[
44 45
         # Setuptools 18.0 properly handles Cython extensions.
45
-        'PyQt5','setuptools>=18.0',
46
+        'PyQt5', 'pyqt_distutils','setuptools>=18.0',
46 47
       ],
47 48
 #      ext_modules = cythonise("akvo/tressel/*.pyx"), 
48 49
 #      build_requires=['cython'],

Loading…
Cancel
Save