From 37aed0496ddc8db009f885069128e942827206b7 Mon Sep 17 00:00:00 2001 From: Sagar Karandikar Date: Thu, 16 Jun 2022 18:20:38 -0700 Subject: [PATCH 1/2] Create repo-clean.sh --- scripts/repo-clean.sh | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 scripts/repo-clean.sh diff --git a/scripts/repo-clean.sh b/scripts/repo-clean.sh new file mode 100644 index 00000000..3be0f33b --- /dev/null +++ b/scripts/repo-clean.sh @@ -0,0 +1,30 @@ +#!/usr/bin/env bash + +# this should be run from chipyard repo top +TOPDIR=$(pwd) + +cd generators/cva6/src/main/resources/vsrc +git submodule deinit cva6 + +cd $TOPDIR + +cd toolchains/qemu/roms/ +git submodule deinit edk2 +cd ../ +rm -rf build + +cd ../libgloss +rm -rf build.log + +cd ../riscv-tools/riscv-isa-sim/ +rm -rf build.log + +cd ../riscv-pk +rm -rf build.log + +cd ../riscv-tests +rm -rf build.log + +cd $TOPDIR +cd tools/api-config-chipsalliance +git config --local status.showUntrackedFiles no From efb6772e00a7fd063f2c850cc2d10dadf0230578 Mon Sep 17 00:00:00 2001 From: Sagar Karandikar Date: Thu, 16 Jun 2022 18:28:32 -0700 Subject: [PATCH 2/2] Update repo-clean.sh --- scripts/repo-clean.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/repo-clean.sh b/scripts/repo-clean.sh index 3be0f33b..40234d4b 100644 --- a/scripts/repo-clean.sh +++ b/scripts/repo-clean.sh @@ -1,5 +1,7 @@ #!/usr/bin/env bash +set -e + # this should be run from chipyard repo top TOPDIR=$(pwd)