get fu compunit test to use ISACaller instruction-memory
[soc.git] / setup.py
1 from setuptools import setup, find_packages
2 import sys
3 import os
4
5 here = os.path.abspath(os.path.dirname(__file__))
6 README = open(os.path.join(here, 'README.md')).read()
7 NEWS = open(os.path.join(here, 'NEWS.txt')).read()
8
9
10 version = '0.0.1'
11
12 install_requires = [
13 # 'sfpy',
14 'ieee754fpu', # needs to be installed manually
15 'pygdbmi',
16 'ply', # needs to be installed manually
17 'astor',
18 ]
19
20 test_requires = [
21 'nose',
22 ]
23
24 setup(
25 name='soc',
26 version=version,
27 description="A nmigen-based OpenPOWER Hybrid CPU / VPU / GPU",
28 long_description=README + '\n\n' + NEWS,
29 classifiers=[
30 "Topic :: Software Development :: Libraries",
31 "License :: OSI Approved :: LGPLv3+",
32 "Programming Language :: Python :: 3",
33 ],
34 keywords='nmigen ieee754 libre-riscv soc',
35 author='Luke Kenneth Casson Leighton',
36 author_email='lkcl@libre-riscv.org',
37 url='http://git.libre-riscv.org/?p=soc',
38 license='GPLv3+',
39 packages=find_packages('src'),
40 package_dir={'': 'src'},
41 include_package_data=True,
42 zip_safe=False,
43 install_requires=install_requires,
44 tests_require=test_requires,
45 test_suite='nose.collector',
46 )