From a4b94d40e61e634aa8e970af3911a7671e7d8d50 Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Sat, 27 Apr 2024 11:30:47 -0600 Subject: mk: implement peakrdl support --- mk/top.mk | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'mk/top.mk') diff --git a/mk/top.mk b/mk/top.mk index aede1e5..fe8023e 100644 --- a/mk/top.mk +++ b/mk/top.mk @@ -31,6 +31,7 @@ include mk/cocotb.mk include mk/cores.mk include mk/cov.mk include mk/output.mk +include mk/peakrdl.mk include mk/quartus.mk include mk/target.mk include mk/tools.mk @@ -43,7 +44,7 @@ ifneq (,$(target)) $(eval $(target/$(target)/prepare)) endif -$(foreach top_dir,$(core_dirs), \ +$(foreach top_dir,mk/builtin $(core_dirs), \ $(eval $(call add_core_subdir,$(top_dir)))) top_path := $(core_info/$(top)/path) @@ -64,6 +65,10 @@ define build_target_top $$(eval $$(setup_obj)) $$(eval $$(setup_stamp_rules)) + $$(foreach core,$$(all_cores), \ + $$(foreach hook,$$(core_info/$$(core)/hooks), \ + $$(eval $$(call hooks/$$(hook),$$(core))))) + $$(eval $$(target/$$(rule_target)/rules)) obj/$$(rule_target)/$$(rule_top) := $$(obj) -- cgit v1.2.3