-
Notifications
You must be signed in to change notification settings - Fork 40
/
Copy pathsetup.py
36 lines (34 loc) · 1.59 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
from setuptools import Extension, setup
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",
"x509_cert = perfrunner.utils.x509_cert:main",
],
},
ext_modules=[fastdocgen],
)