forked from mozilla/mozpool
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
34 lines (32 loc) · 1.12 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
30
31
32
33
34
#!/usr/bin/env python
# coding=utf-8
from setuptools import setup, find_packages
import mozpool
setup(name='mozpool',
version=mozpool.version,
description='System to manage a pool of cranky mobile devices',
author=u'Ted Mielczarek, Mark Côté, Dustin Mitchell',
url='http://hg.mozilla.org/build/mozpool',
author_email='[email protected]',
packages=find_packages('.'),
package_data={
'mozpool' : [ 'html/*.html', 'html/ui/*.html', 'html/ui/css/*.css', 'html/ui/js/*.js', 'html/ui/js/deps/*.js' ],
},
install_requires=[
'sqlalchemy',
'requests >= 1.0.0',
'distribute',
'argparse',
'mozdevice',
'templeton >= 0.6.2',
],
entry_points={
'console_scripts': [
'pxe-config = mozpool.bmm.scripts:pxe_config_script',
'relay = mozpool.bmm.scripts:relay_script',
'mozpool-server = mozpool.web.server:main',
'mozpool-inventorysync = mozpool.lifeguard.inventorysync:main',
'mozpool-db = mozpool.db.scripts:db_script',
]
}
)