2020-03-21 09:38:30 -07:00
|
|
|
#!/bin/sh
|
|
|
|
# Copyright (c) 2020 The Zcash developers
|
|
|
|
|
2020-10-28 06:13:40 -07:00
|
|
|
export LC_ALL=C
|
|
|
|
|
2020-03-21 09:38:30 -07:00
|
|
|
rm -f src/Makefile
|
|
|
|
rm -f src/Makefile.in
|
|
|
|
rm -f doc/man/Makefile
|
|
|
|
rm -f doc/man/Makefile.in
|
|
|
|
|
2020-03-26 06:44:50 -07:00
|
|
|
rm -f .cargo/config
|
|
|
|
rm -f .cargo/.configured-for-online
|
|
|
|
rm -f .cargo/.configured-for-offline
|
|
|
|
|
2020-03-21 09:38:30 -07:00
|
|
|
rm -f src/config/stamp-h1
|
|
|
|
rm -f src/config/bitcoin-config.h
|
|
|
|
rm -f src/obj/build.h
|
|
|
|
rm -f src/leveldb/build_config.mk
|
2020-03-30 07:06:14 -07:00
|
|
|
|
2020-03-21 09:38:30 -07:00
|
|
|
rm -f src/test/buildenv.py
|
2020-03-30 07:06:14 -07:00
|
|
|
rm -f src/test/data/*.json.h
|
|
|
|
rm -f src/test/data/*.raw.h
|
2020-03-21 09:38:30 -07:00
|
|
|
|
|
|
|
rm -f qa/pull-tester/run-bitcoind-for-test.sh
|
|
|
|
rm -f qa/pull-tester/tests-config.sh
|
|
|
|
|
2020-03-26 06:44:50 -07:00
|
|
|
rm -f src/fuzz.cpp
|
|
|
|
|
|
|
|
rm -rf test_bitcoin.coverage/ zcash-gtest.coverage/ total.coverage/
|
2020-03-21 09:38:30 -07:00
|
|
|
|
2020-03-26 06:44:50 -07:00
|
|
|
rm -rf cache
|
2020-04-15 04:08:11 -07:00
|
|
|
rm -rf target
|
|
|
|
rm -rf depends/work
|
2022-05-25 19:36:15 -07:00
|
|
|
rm -rf src/rust/gen
|
2020-03-26 06:44:50 -07:00
|
|
|
|
2020-11-16 02:19:22 -08:00
|
|
|
find src -type f -and \( -name '*.Po' -or -name '*.Plo' -or -name '*.o' -or -name '*.a' -or -name '*.lib' -or -name '*.la' -or -name '*.lo' -or -name '*.lai' -or -name '*.pc' -or -name '.dirstamp' -or -name '*.gcda' -or -name '*.gcno' -or -name '*.sage.py' -or -name '*.trs' \) -delete
|
2020-03-21 09:38:30 -07:00
|
|
|
|
2020-03-26 06:44:06 -07:00
|
|
|
clean_dirs()
|
|
|
|
{
|
|
|
|
find . -depth -path "*/$1/*" -delete
|
|
|
|
find . -type d -name "$1" -delete
|
|
|
|
}
|
2020-03-21 09:38:30 -07:00
|
|
|
|
2020-03-26 06:41:48 -07:00
|
|
|
clean_exe()
|
|
|
|
{
|
|
|
|
rm -f "$1" "$1.exe"
|
|
|
|
}
|
|
|
|
|
2020-03-26 06:39:22 -07:00
|
|
|
clean_dep()
|
2020-03-21 09:38:30 -07:00
|
|
|
{
|
|
|
|
rm -rf "$1/autom4te.cache"
|
|
|
|
rm -f "$1/build-aux/compile"
|
|
|
|
rm -f "$1/build-aux/config.guess"
|
|
|
|
rm -f "$1/build-aux/config.sub"
|
|
|
|
rm -f "$1/build-aux/depcomp"
|
|
|
|
rm -f "$1/build-aux/install-sh"
|
|
|
|
rm -f "$1/build-aux/ltmain.sh"
|
|
|
|
rm -f "$1/build-aux/missing"
|
|
|
|
rm -f "$1/build-aux/test-driver"
|
|
|
|
rm -f "$1/build-aux/m4/libtool.m4"
|
|
|
|
rm -f "$1/build-aux/m4/lt~obsolete.m4"
|
|
|
|
rm -f "$1/build-aux/m4/ltoptions.m4"
|
|
|
|
rm -f "$1/build-aux/m4/ltsugar.m4"
|
|
|
|
rm -f "$1/build-aux/m4/ltversion.m4"
|
|
|
|
rm -f "$1/aclocal.m4"
|
|
|
|
rm -f "$1/config.log"
|
|
|
|
rm -f "$1/config.status"
|
|
|
|
rm -f "$1/gen_context"
|
|
|
|
rm -f "$1/configure"
|
|
|
|
rm -f "$1/libtool"
|
|
|
|
rm -f "$1/Makefile"
|
|
|
|
rm -f "$1/Makefile.in"
|
|
|
|
rm -f "$1/$2"
|
|
|
|
rm -f "$1/$2~"
|
|
|
|
}
|
|
|
|
|
2020-03-26 06:44:06 -07:00
|
|
|
clean_dirs .deps
|
2020-03-26 06:44:50 -07:00
|
|
|
clean_dirs .libs
|
|
|
|
clean_dirs __pycache__
|
2020-03-26 06:44:06 -07:00
|
|
|
|
2020-03-26 06:41:48 -07:00
|
|
|
clean_exe src/bench/bench_bitcoin
|
|
|
|
clean_exe src/zcash-cli
|
|
|
|
clean_exe src/zcashd
|
2022-03-01 01:24:12 -08:00
|
|
|
clean_exe src/zcashd-wallet-tool
|
2020-03-26 06:41:48 -07:00
|
|
|
clean_exe src/zcash-gtest
|
2022-03-02 09:56:06 -08:00
|
|
|
clean_exe src/zcash-inspect
|
2020-03-26 06:41:48 -07:00
|
|
|
clean_exe src/zcash-tx
|
|
|
|
clean_exe src/test/test_bitcoin
|
|
|
|
|
2020-03-26 06:44:50 -07:00
|
|
|
clean_exe src/leveldb/db_bench
|
|
|
|
clean_exe src/leveldb/leveldbutil
|
|
|
|
rm -f src/leveldb/*_test src/leveldb/*_test.exe
|
|
|
|
rm -f src/leveldb/*.so src/leveldb/*.so.*
|
|
|
|
|
2020-03-26 06:39:22 -07:00
|
|
|
clean_dep . src/config/bitcoin-config.h.in
|
2020-03-21 09:38:30 -07:00
|
|
|
|
2020-03-26 06:39:22 -07:00
|
|
|
clean_dep src/secp256k1 src/libsecp256k1-config.h.in
|
2020-03-21 09:38:30 -07:00
|
|
|
rm -f src/secp256k1/src/ecmult_static_context.h
|
|
|
|
rm -f src/secp256k1/src/libsecp256k1-config.h
|
|
|
|
rm -f src/secp256k1/src/stamp-h1
|
2020-03-26 06:44:50 -07:00
|
|
|
rm -f src/secp256k1/.so_locations
|
|
|
|
clean_exe src/secp256k1/tests
|
|
|
|
clean_exe src/secp256k1/exhaustive_tests
|
2021-04-13 18:30:25 -07:00
|
|
|
rm -f src/secp256k1/tests.log src/secp256k1/exhaustive_tests.log src/secp256k1/test-suite.log
|
2020-03-21 09:38:30 -07:00
|
|
|
|
2020-03-26 06:39:22 -07:00
|
|
|
clean_dep src/univalue univalue-config.h.in
|
2020-03-21 09:38:30 -07:00
|
|
|
rm -f src/univalue/univalue-config.h
|
|
|
|
rm -f src/univalue/stamp-h1
|
2020-03-26 06:44:50 -07:00
|
|
|
clean_exe src/univalue/test_json
|
|
|
|
clean_exe src/univalue/unitester
|
|
|
|
clean_exe src/univalue/no_nul
|
|
|
|
rm -f src/univalue/test/*.log
|