Jordan Carlin
4c0265f67d
Update logging grep
2024-07-23 23:40:42 -07:00
Jordan Carlin
76277d1e7d
Fix logging
2024-07-23 23:40:03 -07:00
Jordan Carlin
9dad0aea1d
Add logs and reduce console output
2024-07-22 23:13:38 -07:00
Jordan Carlin
2c08406b7f
Update python versions
2024-07-22 23:12:48 -07:00
Jordan Carlin
a2b9e34682
Use requirements file for pip packages
2024-07-22 23:12:27 -07:00
Jordan Carlin
23b7d2059f
Update section header function usage
2024-07-22 23:10:45 -07:00
Jordan Carlin
4488595c9f
Add --clean flag to install to remove git repositories and save space
2024-07-21 10:08:51 -07:00
Jordan Carlin
b6a6a5cc74
update riscof link
2024-07-20 01:36:33 -07:00
Jordan Carlin
0540f25b0e
Update opam installation to use /opt/riscv folder
2024-07-20 01:34:53 -07:00
Jordan Carlin
36ea9f3fcd
Use arithmetic comparisons where possible
2024-07-20 00:45:10 -07:00
Jordan Carlin
302c23dc42
Fix git_check function repo variable
2024-07-20 00:24:26 -07:00
Jordan Carlin
36579d5aec
Fix git_check return values
2024-07-19 11:09:27 -07:00
Jordan Carlin
af796116c9
Refactor git repo checks to use a function
2024-07-19 11:09:27 -07:00
Jordan Carlin
85a84dcbed
Update setup scripts to be more verbose about errors
2024-07-19 10:14:19 -07:00
Jordan Carlin
43b9e2ca92
Refactor section headers
2024-07-08 07:21:08 -07:00
Jordan Carlin
ae1829f23a
Cleanup
2024-07-08 06:50:29 -07:00
Jordan Carlin
f0268a011a
Add comments to site-setup for new gcc
2024-07-04 13:44:50 -07:00
Jordan Carlin
9f52f7712a
Update installation script comments
2024-07-03 23:42:31 -07:00
Jordan Carlin
6f71f30a42
Add error messages
2024-07-03 22:26:10 -07:00
Jordan Carlin
65b3a97379
Speed up qemu clone with multiple submodules in parallel
2024-07-03 22:14:17 -07:00
Jordan Carlin
feb6e2a8ef
Update sourcing of secondary scripts to work when called from any directory
2024-07-02 22:17:43 -07:00
Jordan Carlin
6f1d1f1536
Source package install script so variables are shared
2024-07-02 21:51:43 -07:00
Jordan Carlin
06ce25ef09
Move package installation and distro check to separate files
2024-07-02 21:25:52 -07:00
Jordan Carlin
56c1ad6d87
Cleanup root detection logic
2024-06-30 16:31:40 -07:00
Jordan Carlin
9fb9002365
Improve print messages
2024-06-30 15:48:28 -07:00
Jordan Carlin
a13f18fa4d
Cleanup
2024-06-29 13:49:05 -07:00
Jordan Carlin
7d0a21693c
Fix regression from Ubuntu 20.04 support
2024-06-29 13:38:34 -07:00
Jordan Carlin
c8a110d523
Add support for AlmaLinux 8 and 9 (testing)
2024-06-29 12:37:58 -07:00
Jordan Carlin
1fa9509994
Use gcc 10 for Ubuntu 20.04 for Verilator
2024-06-29 10:45:42 -07:00
Jordan Carlin
ce6f7780bc
Additional Ubuntu 20.04 updates
2024-06-29 01:32:33 -07:00
Jordan Carlin
891ff61582
Initial Ubuntu 20.04 support
2024-06-29 01:23:38 -07:00
Jordan Carlin
96b69cdb22
whitespace cleanup
2024-06-29 01:06:59 -07:00
Jordan Carlin
1d4845a8bb
Fix ubuntu libncurses to avoid redirect on Ubuntu 24
2024-06-28 23:36:47 -07:00
Jordan Carlin
254f6fa499
Install working on Rocky 8 + 9 and Ubuntu 22 + 24
2024-06-28 23:25:44 -07:00
Jordan Carlin
a656e05e34
Fix libboost
2024-06-28 21:53:55 -07:00
Jordan Carlin
54e859afce
red hat gcc-toolset-13 not compatible with csh
2024-06-28 20:25:11 -07:00
Jordan Carlin
917cf54b02
Rename unified install script
2024-06-28 16:26:39 -07:00
Jordan Carlin
d43d4ed9bf
Remove individual install scripts
2024-06-28 16:26:39 -07:00
Jordan Carlin
4a28310c0e
Merge branch 'dev' into installation
2024-06-28 13:39:44 -07:00
James Stine
8bb08fefe7
add three programs to APT to make sure they are there for new installs
2024-06-28 12:16:08 -05:00
Jordan Carlin
2e55213286
Update install script comments and clean up packages.
2024-06-22 12:37:30 -07:00
Jordan Carlin
ad18734125
Update ubuntu toolchain install to match new red hat form in preparation for merging of scripts.
2024-06-22 12:37:25 -07:00
David Harris
334b616d6f
Removed redundant apt-get line
2024-06-14 02:52:27 -07:00
David Harris
1c20bb9313
Added riscv-isac for test vector generation
2024-05-14 11:32:21 -07:00
David Harris
852b18b3fb
Added missing pyyaml needed for riscdv
2024-05-04 02:43:30 -07:00
David Harris
2ad2fa2bd6
Added -H to pip3 installation to install in system home directory so all users can see package
2024-05-03 10:56:13 -07:00
David Harris
e52409e916
Hard-coded NUM_THREADS in tool-chain-install to make it easier to paste code
2024-04-24 08:45:07 -07:00
David Harris
2dd54b3612
adding ssmtp for nightly regression emails
2024-04-23 10:18:28 -07:00
David Harris
135e2753ac
Fixed Sail compilation
2024-04-16 10:32:43 -07:00
Jordan Carlin
e0312bd3af
Update tool-chain-install to only build Sail c emulator
...
Wally only uses the c emulator, so there is no reason to have it build the other models (like ocaml).
When only the c emulator is used it is also able to only build the differences since the last build.
2024-04-08 08:13:07 -07:00