6 git clone https
://github.com
/westerndigitalcorporation
/pyvcd.git
7 git clone https
://gitlab.com
/nmigen
/nmigen-boards.git
8 git clone https
://gitlab.com
/nmigen
/nmigen.git
9 git clone https
://git.libre-soc.org
/git
/c4m-jtag.git
10 git clone https
://git.libre-soc.org
/git
/nmutil.git
11 git clone https
://git.libre-soc.org
/git
/openpower-isa.git
12 git clone https
://git.libre-soc.org
/git
/ieee754fpu.git
13 git clone https
://gitlab.com
/nmigen
/nmigen-soc.git
14 git clone https
://git.libre-soc.org
/git
/soc.git
16 # pyvcd - needed for nmigen
17 cd cd /home
/$SUDO_USER/src
/pyvcd
19 python3 setup.py develop
--no-deps
22 cd /home
/$SUDO_USER/src
/nmigen
23 git tag |
xargs git tag
-d # very annoying
24 python3 setup.py develop
27 cd /home
/$SUDO_USER/src
/nmigen-boards
28 git tag |
xargs git tag
-d # very annoying
29 python3 setup.py develop
33 git tag |
xargs git tag
-d # very annoying
34 python3 setup.py develop
38 git tag |
xargs git tag
-d # very annoying
39 python3 setup.py develop
43 python3 setup.py develop
47 python3 setup.py develop
54 git submodule update
--init --recursive
55 python3 setup.py develop
60 python3 setup.py develop
61 # sigh sort out pinmux
63 git checkout d96f737c0a53dde983
68 # comment this out - takes too long. run it manually
69 # nosetests -v --processes=-1 --process-timeout=120