123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- #!/bin/sh
- set -eu
- #
- # Attempt to remove as many generated files as we can.
- # Ideally, a well-used development sandbox would look like
- # a pristine checkout after running this script.
- #
- if [ \! -f build/version ]; then
- echo 'Must run the clean script from the top-level dir of the libarchive distribution' 1>&2
- exit 1
- fi
- # If we're on BSD, blow away the build dir under /usr/obj
- rm -rf /usr/obj`pwd`
- #
- # Try to clean up a bit more...
- #
- find . -name '*.So' | xargs rm -f
- find . -name '*.a' | xargs rm -f
- find . -name '*.la' | xargs rm -f
- find . -name '*.lo' | xargs rm -f
- find . -name '*.o' | xargs rm -f
- find . -name '*.orig' | xargs rm -f
- find . -name '*.po' | xargs rm -f
- find . -name '*.rej' | xargs rm -f
- find . -name '*~' | xargs rm -f
- find . -name '.depend' | xargs rm -f
- find . -name '.deps' | xargs rm -rf
- find . -name '.dirstamp' | xargs rm -f
- find . -name '.libs' | xargs rm -rf
- find . -name 'CMakeFiles' | xargs rm -rf
- find . -name 'cmake_install.cmake' | xargs rm -f
- find . -name 'CTestTestfile.cmake' | xargs rm -f
- rm -rf Testing
- rm -rf autom4te.cache
- rm -rf bin
- rm -rf cmake.tmp
- rm -rf libarchive/Testing
- rm -f CMakeCache.txt
- rm -f DartConfiguration.tcl
- rm -f Makefile
- rm -f Makefile.in
- rm -f aclocal.m4
- rm -f bsdcpio
- rm -f bsdcpio_test
- rm -f bsdtar
- rm -f bsdtar_test
- rm -f build/autoconf/compile
- rm -f build/autoconf/config.guess
- rm -f build/autoconf/config.sub
- rm -f build/autoconf/depcomp
- rm -f build/autoconf/install-sh
- rm -f build/autoconf/libtool.m4
- rm -f build/autoconf/ltmain.sh
- rm -f build/autoconf/ltoptions.m4
- rm -f build/autoconf/ltsugar.m4
- rm -f build/autoconf/ltversion.m4
- rm -f build/autoconf/lt~obsolete.m4
- rm -f build/autoconf/missing
- rm -f build/autoconf/test-driver
- rm -f build/pkgconfig/libarchive.pc
- rm -f build/version.old
- rm -f cat/test/list.h
- rm -f config.h
- rm -f config.h.in
- rm -f config.log
- rm -f config.status
- rm -f configure
- rm -f cpio/*.1.gz
- rm -f cpio/Makefile
- rm -f cpio/bsdcpio
- rm -f cpio/test/Makefile
- rm -f cpio/test/bsdcpio_test
- rm -f cpio/test/list.h
- rm -f doc/html/*
- rm -f doc/man/*
- rm -f doc/pdf/*
- rm -f doc/text/*
- rm -f doc/wiki/*
- rm -f libarchive/*.[35].gz
- rm -f libarchive/Makefile
- rm -f libarchive/libarchive.so*
- rm -f libarchive/test/Makefile
- rm -f libarchive/test/libarchive_test
- rm -f libarchive/test/list.h
- rm -f libarchive_test
- rm -f libtool
- rm -f stamp-h1
- rm -f tar/*.1.gz
- rm -f tar/Makefile
- rm -f tar/bsdtar
- rm -f tar/test/Makefile
- rm -f tar/test/bsdtar_test
- rm -f tar/test/list.h
|