forked from yabu76/pycflow2dot
-
Notifications
You must be signed in to change notification settings - Fork 0
/
setup.py
executable file
·35 lines (32 loc) · 1.04 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
# -*- coding: utf-8 -*-
import os
from setuptools import setup
if os.path.exists('README.txt'):
long_description = open('README.txt').read()
elif os.path.exists('README.md'):
long_description=open('README.md').read()
else:
print('Could not find readme from which to extract long_description.')
long_description = ''
setup(
name='pycflow2dot',
version='0.2.1',
py_modules=['pycflow2dot'],
license='GPLv3',
description='Create C call graphs from multiple source files ' +
'using Cflow, producing linked PDF.',
long_description=long_description,
author='Ioannis Filippidis',
author_email='jfilippidis@gmail.com',
url = 'https://github.com/johnyf/pycflow2dot',
download_url = 'https://github.com/johnyf/pycflow2dot/archive/v0.2.tar.gz',
install_requires=['networkx'],
entry_points={
'console_scripts': [
'cflow2dot = pycflow2dot:main',
]
},
keywords = ['c', 'call graph', 'control flow', 'dot',
'latex', 'cflow'],
classifiers = [],
)