-
Notifications
You must be signed in to change notification settings - Fork 12
/
setup.py
42 lines (33 loc) · 1.07 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
38
39
40
41
42
import zcov
import os
from setuptools import setup, find_packages
# setuptools expects to be invoked from within the directory of setup.py, but it
# is nice to allow:
# python path/to/setup.py install
# to work (for scripts, etc.)
os.chdir(os.path.dirname(os.path.abspath(__file__)))
setup(
name = "zcov",
version = zcov.__version__,
author = zcov.__author__,
author_email = zcov.__email__,
license = 'BSD',
description = "A Code Coverage Reporting Tool for C/C++",
keywords = 'code coverage C++ testing',
long_description = """\
*zcov*
++++++
zcov is wrapper around the basic facilities of gcov for generating pretty
summaries for entire code bases. It is similar to lcov with an emphasis on nicer
HTML output (including, for example, branch coverage), and a greatly simplified
command line interface which tries to work around deficiencies in the metadata
provided by gcov.
""",
packages = find_packages(),
entry_points = {
'console_scripts': [
'zcov = zcov.main:main',
],
},
install_requires=[],
)