2 abs_top_src_dir
:= @abs_top_srcdir@
4 instbasedir
:= $(DESTDIR
)$(prefix)
5 bmarkdir
:= $(abs_top_src_dir
)/benchmarks
6 isa_src_dir
:= $(abs_top_src_dir
)/isa
7 debug_src_dir
:= $(abs_top_src_dir
)/debug
12 install -d
$(instbasedir
)/share
/riscv-tests
/isa
13 install -d
$(instbasedir
)/share
/riscv-tests
/benchmarks
14 install -p
-m
644 `find isa -maxdepth 1 -type f` $(instbasedir
)/share
/riscv-tests
/isa
15 install -p
-m
644 `find benchmarks -maxdepth 1 -type f` $(instbasedir
)/share
/riscv-tests
/benchmarks
19 $(MAKE
) -C benchmarks
-f
$(bmarkdir
)/Makefile src_dir
=$(bmarkdir
) XLEN
=$(XLEN
)
23 $(MAKE
) -C isa
-f
$(isa_src_dir
)/Makefile src_dir
=$(isa_src_dir
) XLEN
=$(XLEN
)
27 $(MAKE
) -C debug
-f
$(debug_src_dir
)/Makefile src_dir
=$(debug_src_dir
) XLEN
=$(XLEN
)
30 [ ! -d isa
] ||
$(MAKE
) -C isa
-f
$(isa_src_dir
)/Makefile src_dir
=$(isa_src_dir
) clean
31 [ ! -d benchmarks
] ||
$(MAKE
) -C benchmarks
-f
$(bmarkdir
)/Makefile src_dir
=$(bmarkdir
) clean
32 [ ! -d debug
] ||
$(MAKE
) -C debug
-f
$(debug_src_dir
)/Makefile src_dir
=$(debug_src_dir
) clean
34 .PHONY
: benchmarks isa
clean