-
Notifications
You must be signed in to change notification settings - Fork 4
/
setup.py
29 lines (24 loc) · 1.01 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/usr/bin/env python
from __future__ import print_function
#from distutils.core import setup
from setuptools import setup, find_packages
from setuptools.command.install import install
import os,shutil
from distutils.util import execute
from distutils.cmd import Command
from subprocess import call
class CustomInstall(install):
def run(self):
install.run(self)
setup(name='SEEL_Apps',
version='0.1',
description='Experiment GUIs for the SEELablet. Requires SEEL',
author='Jithin B.P.',
author_email='[email protected]',
url='https://seelablet.jithinbp.in',
install_requires = ['numpy>=1.8.1','pyqtgraph>=0.9.10'], #SEEL>=
packages=['SEEL_Apps','SEEL_Apps.templates','SEEL_Apps.utilityApps','SEEL_Apps.utilityApps.templates','SEEL_Apps.stylesheets','SEEL_Apps.templates.widgets'],
scripts=["SEEL_Apps/bin/"+a for a in os.listdir("SEEL_Apps/bin/")],
package_data={'': ['*.css','*.png','*.gif','*.html','*.css','*.js','*.png','*.jpg','*.jpeg','*.htm','proto.rules']},
cmdclass={'install': CustomInstall},
)