Jerry Zhao
e7fc86cb78
Non-recursive clone of compress-acc ( #1910 )
2024-06-25 20:31:07 -07:00
Jerry Zhao
c8c176b215
Remove sha3 due to no chisel6 compatibility
2024-05-10 17:27:11 -07:00
Jerry Zhao
793c56ef45
Don't checkout CIRCT with init-submods.sh
2024-02-27 16:40:42 -08:00
Jerry Zhao
89914e4cd5
Add missing cva6 submods
2024-01-26 11:10:29 -08:00
Jerry Zhao
1f9cf94afc
Don't recursively clone nvdla/cva6
2024-01-26 00:51:56 -08:00
Jerry Zhao
df2ed07b25
Add parsing for deprecated flags to avoid breaking user flows
2024-01-21 23:29:48 -08:00
joonho.whangbo
b5d7e2f6cb
Remove skip-validate option
2024-01-21 16:28:54 -08:00
abejgonzalez
eca7b960f6
More robust env.sh | Fix conda activate if in subshell
2023-11-06 17:22:05 -08:00
Jerry Zhao
5495d05aa0
Bump to latest rocket-chip
2023-08-22 11:28:57 -07:00
Jerry Zhao
2d76a4fea9
Always initialize fpga-shells with init-submodules.sh
...
FPGA shells is ultra fast to clone, and this makes the normal repo init script actually set up the repo properly for all possible use cases.
2023-05-07 16:03:26 -07:00
abejgonzalez
482f91d0e5
Clear screen on prompt [ci skip]
2023-04-20 14:50:32 -07:00
Harrison Liew
9ef3001ce1
Remove Cadence & Synopsys plugins ( #1410 )
...
* remove Cadence & Synopsys plugins from docs and scripts
* update conda-locks
2023-03-21 09:34:38 -07:00
Harrison Liew
48539353b0
Makefile fixes, but sim still doesn't work
2023-02-06 12:29:29 -08:00
Sagar Karandikar
a3545f2453
fix base path in generated env.sh
2022-10-16 19:17:14 -07:00
abejgonzalez
edceaf02ab
Misc fixes
2022-10-08 19:00:25 -07:00
Abraham Gonzalez
b9384d2e06
Re-add git check in init-submodules
2022-09-23 10:06:43 -07:00
Abraham Gonzalez
cf2c6c8a36
Switch to --force | More cleanup
2022-09-22 13:42:01 -07:00
Abraham Gonzalez
c5447b168c
Misc. updates to bash scripts
2022-09-21 22:45:13 -07:00
Abraham Gonzalez
93af50b86e
Update CI checks | Don't init toolchain submodules by default
2022-08-30 00:27:01 +00:00
Abraham Gonzalez
3c2bbd4bfd
Address PR comments
2022-08-23 00:58:30 +00:00
abejgonzalez
1de35a6af4
Use conda + Update initial setup docs
2022-08-23 00:44:21 +00:00
abejgonzalez
5f041c0970
Add more debugging prints
2022-04-02 23:56:20 -07:00
abejgonzalez
1b8f4b58b2
Fix prompt for validate check [ci skip]
2022-02-15 22:11:01 -08:00
abejgonzalez
31cb221cc0
Update all
2022-02-15 09:13:40 -08:00
abejgonzalez
12d4444e3d
Check for tagged release
2022-02-11 19:48:09 +00:00
Jerry Zhao
888abc3e83
Add init-software script
2021-12-16 13:08:11 -08:00
Jerry Zhao
9215231c66
Don't initialize nvdla-workload with init-submodules
...
nvdla-workload is very large, results in long init times
2021-12-16 09:45:03 -08:00
David Biancolin
a5b412cfbc
Remove sriracha and generated .sbtopts
2021-12-07 04:58:54 +00:00
Tynan McAuley
4516e906b3
Use GNU readlink on macOS
...
BSD readlink is quite different from GNU readlink, so DIR was not being
filled in with the absolute path to the 'scripts' directory on macOS.
2021-09-21 17:57:02 -07:00
Tingyuan LIANG
2e9fa01b64
generate the .sbtopt file during repo initialization
...
**Related issue**: #932 and #880
**Type of change**: other enhancement
**Impact**: other (change a repo initialization script)
**Release Notes**
change a repo initialization script [init-submodules-no-riscv-tools-nolog.sh](https://github.com/zslwyuan/chipyard/blob/master/scripts/init-submodules-no-riscv-tools-nolog.sh ) so it can generate the .sbtopt file in the Chipyard directory during repo initialization and use the absolute path for the SBT workspace variables in .sbtopts.
Hope it can adapt to more compilation scenarios. For example, now users should be able to open the shipyard project directly using Intellij.
2021-08-02 22:02:18 +08:00
David Biancolin
e1965400f6
Use a ZSH-compatible version of BASH_SOURCE[0]
2021-06-11 05:18:01 +00:00
Albert Ou
36fe690204
scripts: Ensure git config changes are reverted on failure
...
Fixes #595
2021-01-14 13:09:13 -08:00
abejgonzalez
ca723f1323
Merge branch 'dev' into local-fpga-support
2020-12-27 20:57:57 -08:00
Jerry Zhao
36b9bf86ff
Update MINGIT version to 1.8.5 ( #745 )
...
1.8.5 is necessary for `git -C` to work.
2020-12-22 22:45:58 -08:00
abejgonzalez
43e64ded93
Readd ignore fpga-shells in main submodule setup
2020-11-05 15:13:09 -08:00
abejgonzalez
356fa70c3c
Update fpga-shells submodule | Fix Arty Makefile lines
2020-11-05 11:16:17 -08:00
abejgonzalez
c619df2c00
Merge branch 'local-fpga-temp' into local-fpga-support
2020-11-05 11:01:56 -08:00
David Biancolin
57a0bc5dfc
Fix zsh compatibility in init-submodules-no-rv-tools ( #705 )
2020-11-03 12:14:02 -05:00
James Dunn
3b6d584672
Adding submodule update script for FPGA tools.
2020-09-02 13:27:31 -07:00
Abraham Gonzalez
d402825e7f
Change eval. strategy
2020-08-17 17:15:05 -07:00
abejgonzalez
a06c90cdac
fix submodule update
2020-05-28 15:43:52 -07:00
Jerry Zhao
930f03cf68
Do not initialize gemmini's onnx-runtime
2020-05-28 12:54:19 -07:00
Albert Magyar
7208ab0b68
Don't try to init nonexistent midas submodule
2020-05-20 14:03:39 -07:00
abejgonzalez
0d087b6d32
add auto-gen comments | git init dromajo dir
2020-05-19 19:42:13 -07:00
John Wright
1e26cb1f49
Add a git version check to the init scripts and make them work outside of the repo root. ( #459 )
...
* Fixes #453
- Update scripts/init-submodules-no-riscv-tools.sh to also work if you're in scripts/
- Provide a git version check to ensure the init scripts will work (>= 1.7.8)
- Update the documentation to be more explicit that the init script is also for updating.
* Update scripts/init-submodules-no-riscv-tools-nolog.sh
Co-Authored-By: Albert Ou <aou@eecs.berkeley.edu >
2020-03-05 13:04:54 -08:00
Abraham Gonzalez
de2170e7a6
[setup] log init submodules ( #433 )
2020-02-25 21:27:53 -08:00