From f07a86fe05fb4271231fa8ec5d3809c962156dd3 Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Mon, 3 Jun 2019 01:21:01 -0700 Subject: [PATCH] Make rocket-tools build faster by skipping some submodules (#1989) In particular, riscv-qemu. --- regression/Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/regression/Makefile b/regression/Makefile index ae075318..9ebe0b4f 100644 --- a/regression/Makefile +++ b/regression/Makefile @@ -138,7 +138,9 @@ stamps/rocket-tools_checkout.stamp: mkdir -p $(dir $@) git -C $(abspath $(TOP)) clone -n https://github.com/freechipsproject/rocket-tools.git git -C $(RISCV_TOOLS) checkout $(TOOLS_HASH) - git -C $(RISCV_TOOLS) submodule update --init --recursive + git -C $(RISCV_TOOLS) submodule update --init --recursive riscv-isa-sim riscv-fesvr riscv-tests riscv-pk riscv-openocd + git -C $(RISCV_TOOLS) submodule update --init riscv-gnu-toolchain + git -C $(RISCV_TOOLS)/riscv-gnu-toolchain submodule update --init riscv-binutils-gdb riscv-gcc riscv-newlib rm -f $(RISCV_TOOLS)/.travis.yml mkdir -p $(dir $@) date > $@