(reproduceability and minimising "support"). If you use anything
different it risks creating non-reproducible HDL. It's not about
"what's the favurite OS", it's about making sure that two developers
-can produce the **exact** same GDS-II files.
+can produce the **exact** same GDS-II files, which is kinda important
+if you are going to drop USD 16 million on 7nm Mask Charges.
$ git clone https://git.libre-soc.org/git/dev-env-setup.git
$ cd dev-env-setup
$ sudo bash
# ./mk-deb-chroot libresoc
+ # ./cp-scripts-to-chroot libresoc # copies dev-env-setup to chroot
# exit
$ schroot -c libresoc
- (libresoc)$ git clone https://git.libre-soc.org/git/dev-env-setup.git
- (libresoc)$ cd dev-env-setup
(libresoc)$ sudo bash
(libresoc)# ./install-hdl-apt-reqs
+ (libresoc)# ./hdl-tools-yosys
(libresoc)# ./hdl-dev-repos
(libresoc)# ./ppc64-gdb-gcc # needed for compiling unit tests
+ (libresoc)# ./binutils-gdb-install # needed for binutils-svp64
(libresoc)# exit
(libresoc)$
**You are now done, you need only read the rest below if interested
to see how we made the above scripts**
+=======
+=======
+=======
+=======
+=======
+
# Notes about Script "mk-deb-chroot"
This section is developer-notes **only** it documents the