forked from couchbase/perfrunner
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
37 lines (35 loc) · 1.54 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
35
36
37
from setuptools import setup, Extension
fastdocgen = Extension('fastdocgen', sources=['spring/fastdocgen.c'])
setup(
name='perfrunner',
entry_points={
'console_scripts': [
'clients = perfrunner.utils.clients:main',
'cloudrunner = perfrunner.utils.cloudrunner:main',
'cluster = perfrunner.utils.cluster:main',
'debug = perfrunner.utils.debug:main',
'deploy = perfrunner.utils.deploy:main',
'destroy = perfrunner.utils.destroy:main',
'go_dependencies = perfrunner.utils.go_dependencies:main',
'jenkins = perfrunner.utils.jenkins:main',
'hidefast = perfrunner.utils.hidefast:main',
'install = perfrunner.utils.install:main',
'setup = perfrunner.utils.setup:main',
'perfrunner = perfrunner.__main__:main',
'recovery = perfrunner.utils.recovery:main',
'spring = spring.__main__:main',
'stats = perfrunner.utils.stats:main',
'templater = perfrunner.utils.templater:main',
'trigger = perfrunner.utils.trigger:main',
'verify_logs = perfrunner.utils.verify_logs:main',
'weekly = perfrunner.utils.weekly:main',
'sg_install = perfrunner.utils.syncgateway.install:main',
'terraform = perfrunner.utils.terraform:main',
'terraform_destroy = perfrunner.utils.terraform:destroy',
'nebula_metrics = perfrunner.utils.nebula_metrics:main',
],
},
ext_modules=[
fastdocgen
],
)