X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=setup.py;h=5de8b0c4be0e5a8b9a3be2955d4636ee64d6cecd;hb=f3c6dc5b7046abe16fa76e360a030bd3a41c7a44;hp=5dee8fad14851b55612701ce2192cf8a1386b809;hpb=76cc06b38857e1422ac320a668cc87fa47fe461a;p=openpower-isa.git diff --git a/setup.py b/setup.py index 5dee8fad..5de8b0c4 100644 --- a/setup.py +++ b/setup.py @@ -6,7 +6,7 @@ here = os.path.abspath(os.path.dirname(__file__)) README = open(os.path.join(here, 'README.md')).read() NEWS = open(os.path.join(here, 'NEWS.txt')).read() -version = '0.0.1' +version = '0.0.3' # using pip3 for ongoing development is a royal pain. seriously not # recommended. therefore a number of these dependencies have been @@ -15,10 +15,14 @@ version = '0.0.1' install_requires = [ # ok to install using pip3 as long as it is not with the rest of Libre-SOC. # https://git.libre-soc.org/?p=nmigen.git - 'nmigen', + 'nmigen', # can be obtained with pip3, best done manually # https://git.libre-soc.org/?p=nmutil.git - 'nmutil', + 'libresoc-nmutil', + # these should be fine + 'pygdbmi', # gdb machine interfave + 'ply', # python lex yacc. very cool + 'astor', # python AST manipulation ] test_requires = [ @@ -32,7 +36,8 @@ setup( name='libresoc-openpower-isa', version=version, description="OpenPOWER ISA resources including a python-based simulator", - long_description=README + '\n\n' + NEWS, + long_description=README + '\n\n', + long_description_content_type='text/markdown', classifiers=[ "Topic :: Software Development", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", @@ -54,7 +59,10 @@ setup( entry_points = { 'console_scripts': [ 'pywriter=openpower.decoder.pseudo.pywriter:pywriter', - 'sv_analysis=openpower.sv:sv_analysis' + 'pyfnwriter=openpower.decoder.pseudo.pyfnwriter:pyfnwriter', + 'sv_analysis=openpower.sv.sv_analysis:process_csvs', + 'pypowersim=openpower.decoder.isa.pypowersim:run_simulation', + 'pysvp64asm=openpower.sv.trans.svp64:asm_process' ] } )