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
15 git clone https
://git.libre-soc.org
/git
/pytest-output-to-files.git
17 # pytest-output-to-files
18 pushd pytest-output-to-files
19 python3 setup.py develop
22 # pyvcd - needed for nmigen
23 cd /home
/$SUDO_USER/src
/pyvcd
25 python3 setup.py develop
--no-deps
28 cd /home
/$SUDO_USER/src
/nmigen
29 git tag |
xargs git tag
-d # very annoying
30 python3 setup.py develop
33 cd /home
/$SUDO_USER/src
/nmigen-boards
34 git tag |
xargs git tag
-d # very annoying
35 python3 setup.py develop
39 git tag |
xargs git tag
-d # very annoying
40 python3 setup.py develop
44 git tag |
xargs git tag
-d # very annoying
45 python3 setup.py develop
49 python3 setup.py develop
53 python3 setup.py develop
60 git submodule update
--init --recursive
61 python3 setup.py develop
66 python3 setup.py develop
67 # sigh sort out pinmux
69 git checkout d96f737c0a53dde983
74 # comment this out - takes too long. run it manually
75 # nosetests -v --processes=-1 --process-timeout=120