Makefile cleanup

This commit is contained in:
Jordan Carlin 2025-05-13 16:07:39 -07:00
parent c06054f888
commit 6bee068779
No known key found for this signature in database

View file

@ -6,13 +6,13 @@ MAKEFLAGS += --output-sync --no-print-directory
SIM = ${WALLY}/sim SIM = ${WALLY}/sim
.PHONY: all riscof testfloat combined_IF_vectors zsbl coverage cvw-arch-verif sim_bp clean .PHONY: all riscof testfloat combined_IF_vectors zsbl coverage cvw-arch-verif sim_bp deriv clean
all: riscof testfloat combined_IF_vectors zsbl coverage sim_bp cvw-arch-verif all: riscof testfloat combined_IF_vectors zsbl coverage sim_bp cvw-arch-verif deriv
# riscof builds the riscv-arch-test and wally-riscv-arch-test suites # riscof builds the riscv-arch-test and wally-riscv-arch-test suites
riscof: riscof:
$(MAKE) -C sim $(MAKE) -C tests/riscof
testfloat: testfloat:
$(MAKE) -C ${WALLY}/tests/fp vectors $(MAKE) -C ${WALLY}/tests/fp vectors
@ -26,6 +26,9 @@ zsbl:
coverage: coverage:
$(MAKE) -C tests/coverage $(MAKE) -C tests/coverage
deriv:
derivgen.pl
cvw-arch-verif: cvw-arch-verif:
$(MAKE) -C ${WALLY}/addins/cvw-arch-verif $(MAKE) -C ${WALLY}/addins/cvw-arch-verif
@ -40,7 +43,8 @@ breker:
$(MAKE) -C ${WALLY}/tests/breker $(MAKE) -C ${WALLY}/tests/breker
clean: clean:
$(MAKE) clean -C sim $(MAKE) clean -C ${WALLY}/tests/riscof
$(MAKE) clean -C ${WALLY}/tests/fp $(MAKE) clean -C ${WALLY}/tests/fp
$(MAKE) clean -C ${WALLY}/fpga/zsbl
$(MAKE) clean -C ${WALLY}/tests/coverage $(MAKE) clean -C ${WALLY}/tests/coverage
$(MAKE) clean -C ${WALLY}/addins/cvw-arch-verif $(MAKE) clean -C ${WALLY}/addins/cvw-arch-verif