(no commit message)
authorlkcl <lkcl@web>
Thu, 23 Jan 2020 19:28:59 +0000 (19:28 +0000)
committerIkiWiki <ikiwiki.info>
Thu, 23 Jan 2020 19:28:59 +0000 (19:28 +0000)
HDL_workflow.mdwn

index 7994bdcc51f188a815acf3f9635411a8a894759d..cbd4de971b846bcb6c7e4a86f186b00e4117cd7b 100644 (file)
@@ -152,6 +152,21 @@ you can clone any of the repos at http://git.libre-riscv.org:
 
     git clone gitolite3@git.libre-riscv.org:REPONAME.git
 
+# Checking out the HDL repositories
+
+* mkdir ~/src
+* cd !$
+* git clone gitolite3@git.libre-riscv.org:soc.git
+* git clone gitolite3@git.libre-riscv.org:ieee754fpu.git
+
+In each of these directories, track down the setup.py file, then, as root (sudo bash) run the following:
+
+* python3 setup.py develop
+
+The reason for using "develop" mode is that the code may be edited in-place yet still imported "globally".  There are variants on this theme for multi-user machine use however it is often just easier to get your own machine these days.
+
+If "python3 setup.py install" is used it is a pain: edit, then install. edit, then install. It gets extremely tedious, hence why "develop" was created.
+
 # Development Rules
 
 team communication: