Help people who want to run tests (#50)

* Help people who want to run tests

* Include generated makefrags for simulation
This commit is contained in:
Colin Schmidt 2019-03-11 11:26:27 -07:00 committed by GitHub
parent 0b7f7b43bc
commit 17c38a502a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 0 deletions

View File

@ -39,5 +39,6 @@ object Generator extends GeneratorApp {
val longName = names.topModuleProject + "." + names.topModuleClass + "." + names.configs
generateFirrtl
generateAnno
generateTestSuiteMakefrags
generateArtefacts
}

View File

@ -22,6 +22,9 @@ LDFLAGS := $(LDFLAGS) -L$(RISCV)/lib -Wl,-rpath,$(RISCV)/lib -L$(sim_dir) -lfesv
include $(base_dir)/Makefrag
include $(sim_dir)/Makefrag-verilator
ifneq ($(filter run% %.run %.out %.vpd %.vcd,$(MAKECMDGOALS)),)
-include $(build_dir)/$(long_name).d
endif
sim_blackboxes = \
$(build_dir)/firrtl_black_box_resource_files.f

View File

@ -18,6 +18,9 @@ default: $(simv)
debug: $(simv_debug)
include $(base_dir)/Makefrag
ifneq ($(filter run% %.run %.out %.vpd %.vcd,$(MAKECMDGOALS)),)
-include $(build_dir)/$(long_name).d
endif
sim_blackboxes = \
$(build_dir)/firrtl_black_box_resource_files.f