X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=setup.py;h=5de8b0c4be0e5a8b9a3be2955d4636ee64d6cecd;hb=e013c6b1e737efff061b984e9570e8878d848699;hp=c3e57d6b6df2d711219da7c70dc5a05e633dfe62;hpb=e86d9d12adf224a0dff895aee24ea9865a665e17;p=openpower-isa.git diff --git a/setup.py b/setup.py index c3e57d6b..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 = [ @@ -55,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' ] } )