-
-
Notifications
You must be signed in to change notification settings - Fork 5
/
setup.py
34 lines (30 loc) · 988 Bytes
/
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
from __future__ import print_function
import warnings
from setuptools import setup, find_packages, Extension
from setuptools.command.install import install
class angle_install(install):
def run(self):
print("please type `install`.\n")
mode = None
return install.run(self)
cmdclass = {}
ext_modules = []
cmdclass.update({'install': angle_install})
setup(
cmdclass=cmdclass,
ext_modules=ext_modules,
name='angle',
version="0.1.10",
author="Pannous",
author_email="[email protected]",
packages=find_packages(),
description='Angle : speakable programming language compiling to python bytecode',
license='Apache2 license',
long_description=open('README.md', 'rb').read().decode('utf8'),
dependency_links=['git+http://github.com/pannous/context.git#egg=angle'],
install_requires=['astor', 'pyyaml', 'argparse', "stem"],
scripts=['bin/angle'],
package_data={
# '': ['*.cu', '*.cuh', '*.h'],
},
)