Jerry Zhao
a70a63b1f6
Ignore dotfiles in lookup_srcs ( #1218 )
...
This makes the find and fd cases match, as fd already ignores dotfiles.
2022-09-05 18:49:23 -07:00
Abraham Gonzalez
af9435d0c5
Fix SOURCE_DIRS for barstools [ci skip]
2022-01-31 10:23:51 -08:00
abejgonzalez
1263427655
Allow unrecognized annos
2022-01-17 15:46:37 -08:00
abejgonzalez
6b633ad13f
Point to IOCells separately | Fixup Hwacha/Sodor more | Use tapeout package
2022-01-17 11:16:15 -08:00
Jerry Zhao
a72d466646
Add support for FSDB ( #1072 )
2022-01-10 09:24:05 -08:00
Tynan McAuley
2475debf6f
Hide which warning when fd isn't installed
...
On some systems, if `fd` isn't installed, this call to `which` will
result in a message like "which: no fd in <your PATH printed here>".
This hides that warning message.
2021-12-10 13:32:53 -08:00
abejgonzalez
32ffbd29df
Update make help | Small make cleanup
2021-11-17 00:38:01 -08:00
abejgonzalez
99f1a3aed3
Separate the base SBT command from the --client addition
...
This makes it easier to override just SBT_BIN and still use the
ENABLE_SBT_THIN_CLIENT flag when using a downloaded SBT script
2021-11-12 12:09:02 -08:00
Abraham Gonzalez
b4af52c5e3
Merge pull request #999 from ucb-bar/dev-use-github-actions-plus-circle-ci
...
Add support for GitHub Actions
2021-10-27 10:12:31 -07:00
Abraham Gonzalez
23bb89e21e
Forgot a couple of sim prereqs
2021-10-26 23:15:18 -07:00
abejgonzalez
e6387e0627
Fix Makefile bug w/ BREAK_SIM_PREREQ
2021-10-25 22:30:00 -07:00
abejgonzalez
b7fd1ffae2
Add bypass to ignore simulator dependency
2021-10-18 10:33:49 -07:00
chick
4cbdd9bb26
- remove unused GA build-extra-tests/action.yml
...
- cleanup exports in CA
- remove exports from build-extra-tests CA
- put exports in build-extra-tests.sh
- based it on $GITHUB_WORKSPACE
- changed exports in run-tests CA to use $GITHUB_WORKSPACE
- in common.mk
- removed TODO comment lines where `$(sim)` had been removed
- removed commented out lines that used `$(sim)`
- removed unused debugging script1.sh
2021-10-06 11:57:58 -07:00
chick
36fa1efcb6
Remove $(sim) targets in order to facilitate caching with GA
...
The simulations binaries have been built and all we want is the cached binaries. We don't need all the files building the sim depended on
2021-10-04 20:34:44 -07:00
John Fang
21a44d7596
Add torture run options to makefile ( #992 )
...
* Add torture option to chipyard makefile
* Bump spike to get the signature bug fix
2021-10-01 11:19:43 -07:00
Abraham Gonzalez
cda174d3e6
Update sim_common_files recipe to not use awk
...
Co-authored-by: John Wright <jwright6323@gmail.com >
2021-08-30 15:58:23 -07:00
abejgonzalez
42912a196b
Print line entirely for Verilator
2021-08-30 15:35:02 -07:00
John Wright
dd810d826e
Escape $1 in awk command
2021-08-27 16:38:00 -07:00
Tynan McAuley
890d4c3506
Add options for command-line arguments for Chisel and FIRRTL compilers ( #921 )
...
* make: Break FIRRTL command into multiple lines
* make: Use long form of FIRRTL command-line args
* make: Add ability to set Chisel/FIRRTL options
2021-08-12 23:37:39 -07:00
Abraham Gonzalez
45f63a1409
Merge pull request #879 from ucb-bar/remove-gen-sim-files
...
Remove GenerateSimFiles and use make instead
2021-05-13 16:41:17 -05:00
abejgonzalez
a0de9a0cfb
Depend on build_dir
2021-05-06 20:36:28 -07:00
abejgonzalez
aa4eff3407
Add small comments about thin client
2021-05-06 14:08:47 -07:00
abejgonzalez
7195c0cbd1
Check for thin client flag | Bump SBT to 1.4.9
2021-05-06 14:05:59 -07:00
abejgonzalez
365e2ea81e
Fix BINARY check
2021-05-06 01:11:30 -07:00
abejgonzalez
f9957b2ce3
Check for BINARY flag when doing run-*
2021-05-06 00:56:14 -07:00
abejgonzalez
1d52899736
Remove GenerateSimFiles and use make instead
2021-05-06 00:27:11 -07:00
Tynan McAuley
7d32e6c0b2
make: Use 'fd' over 'find' if possible
2021-04-22 15:27:05 -07:00
abejgonzalez
ca723f1323
Merge branch 'dev' into local-fpga-support
2020-12-27 20:57:57 -08:00
abejgonzalez
939e3a9f94
Bump paradise plugin | Remove extra rm for SBT-server timestamp | Small bump for barstools
2020-12-11 14:18:18 -08:00
abejgonzalez
714687c962
Add to help target | Cleanup build.sbt a bit more
2020-12-04 14:18:51 -08:00
abejgonzalez
d0079a9659
Cleanup helper sbt targets | Use project/target/active.json for SBT timestamp
2020-12-03 14:24:04 -08:00
abejgonzalez
a0e2dcfc4e
Remove support for bloop
2020-12-02 14:46:46 -08:00
abejgonzalez
4e53dc1e66
Cleanly reload proj. defs. with thin client support
2020-12-02 12:18:12 -08:00
abejgonzalez
5bc7e6cd68
Support SBT thin client | Rename JAVA_ARGS -> OPTS | Support env. SBT_OPTS
2020-12-01 22:28:23 -08:00
abejgonzalez
6f827456c8
Helper make target to launch SBT | Move SBT_OPTS to SBT variable
2020-11-20 16:09:07 -08:00
abejgonzalez
70d43210d8
[temp] Unable to build/get past chisel-testers
2020-11-15 18:18:04 -08:00
abejgonzalez
3994bcecdf
Merge remote-tracking branch 'secret/local-fpga-arty-harnessbinders' into local-fpga-support
2020-11-05 11:08:36 -08:00
abejgonzalez
a2ebbee2ac
Rename Ariane to CVA6
2020-11-04 15:42:30 -08:00
Abraham Gonzalez
a07369acaf
Merge remote-tracking branch 'ch/lazy-iobinders' into local-fpga-temp
2020-10-20 21:23:11 -07:00
Alon Amid
4a317b0cab
differentiate default config package delimiter
2020-10-15 17:07:20 +00:00
abejgonzalez
341a6cc48d
Merge remote-tracking branch 'origin/lazy-harnessbinders' into local-fpga-temp
2020-10-13 16:23:41 -07:00
dunn
309b9ee7ae
Merge remote-tracking branch 'upstream/dev' into local-fpga-arty-abe
2020-10-06 12:23:18 -07:00
dunn
9664b848e9
Pointing common.mk's SOURCE_DIR to subdirectories of fpga, to avoid circular dependency caused by pointing to fpga, which contains generated-src.
2020-10-06 11:20:27 -07:00
abejgonzalez
a8083aa570
First pass at fpga-shells with IOBinders
2020-09-07 11:48:27 -07:00
Jerry Zhao
23e4c22a44
Don't run find in base_dir to avoid slow filesystem search
2020-09-02 23:52:55 -07:00
abejgonzalez
425b8ce850
Add support for multi-threaded verilator
2020-08-20 23:37:17 -07:00
Abraham Gonzalez
af61c533da
Merge .PHONY variables
2020-08-19 22:15:55 -07:00
Abraham Gonzalez
b7d9472b4a
Cleanup help commands
2020-08-19 22:10:18 -07:00
Abraham Gonzalez
3b991f3ed7
Move vcs flags to vcs.mk | Misc. cleanup
2020-08-18 11:14:01 -07:00
Abraham Gonzalez
b007d79820
Add help section to makefiles + Reorganize
2020-08-17 20:28:05 -07:00