From b30e0254ee01e26461dff30d9866c7aef9a28d58 Mon Sep 17 00:00:00 2001 From: Howard Mao Date: Tue, 28 Jun 2016 16:39:10 -0700 Subject: [PATCH] fix Makefrag to detect all Chisel source files --- Makefrag | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefrag b/Makefrag index 5139bdde..c63c650c 100644 --- a/Makefrag +++ b/Makefrag @@ -28,7 +28,8 @@ endif src_path = src/main/scala default_submodules = . junctions uncore hardfloat rocket groundtest context-dependent-environments -chisel_srcs = $(addprefix $(base_dir)/,$(addsuffix /$(src_path)/*.scala,$(default_submodules) $(ROCKETCHIP_ADDONS))) +chisel_srcs = $(foreach submodule,$(default_submodules) $(ROCKETCHIP_ADDONS),$(wildcard $(base_dir)/$(submodule)/$(src_path)/*.scala)) +chisel_srcs += $(foreach submodule,$(default_submodules) $(ROCKETCHIP_ADDONS),$(wildcard $(base_dir)/$(submodule)/$(src_path)/*/*.scala)) disasm := 2> which_disasm := $(shell which spike-dasm 2> /dev/null)