forked from Imagelibrary/rtems
Do not remove scripts upon ./bootstrap -c. Introduce ./bootstrap -c -f.
This commit is contained in:
committed by
Gedare Bloom
parent
69b346b755
commit
aa96f47df1
63
bootstrap
63
bootstrap
@@ -16,6 +16,7 @@ top_srcdir=`dirname $0`
|
|||||||
verbose="";
|
verbose="";
|
||||||
quiet="false"
|
quiet="false"
|
||||||
mode="autoreconf"
|
mode="autoreconf"
|
||||||
|
force=0
|
||||||
|
|
||||||
usage()
|
usage()
|
||||||
{
|
{
|
||||||
@@ -81,6 +82,9 @@ case $1 in
|
|||||||
-c|--cl|--cle|--clea|--clean)
|
-c|--cl|--cle|--clea|--clean)
|
||||||
mode="clean";
|
mode="clean";
|
||||||
shift;;
|
shift;;
|
||||||
|
-f|--fo|--for|--forc|--force)
|
||||||
|
force=`expr $force + 1`
|
||||||
|
shift;;
|
||||||
-p|--pr|--pre|--prei|--prein|--preins|--preinst)
|
-p|--pr|--pre|--prei|--prein|--preins|--preinst)
|
||||||
mode="preinstall";
|
mode="preinstall";
|
||||||
shift;;
|
shift;;
|
||||||
@@ -189,27 +193,58 @@ autoreconf)
|
|||||||
clean)
|
clean)
|
||||||
test "$quiet" = "true" || echo "removing automake generated Makefile.in files"
|
test "$quiet" = "true" || echo "removing automake generated Makefile.in files"
|
||||||
files=`find . -name 'Makefile.am' -print | sed -e 's%\.am%\.in%g'` ;
|
files=`find . -name 'Makefile.am' -print | sed -e 's%\.am%\.in%g'` ;
|
||||||
for i in $files; do if test -f $i; then
|
for i in $files; do
|
||||||
rm -f $i
|
if test -f $i; then
|
||||||
test "$verbose" = "-v" && echo "$i"
|
rm -f $i
|
||||||
fi; done
|
test "$verbose" = "-v" && echo "$i"
|
||||||
|
fi;
|
||||||
|
done
|
||||||
|
|
||||||
test "$quiet" = "true" || echo "removing configure files"
|
test "$quiet" = "true" || echo "removing configure files"
|
||||||
files=`find . -name 'configure' -print` ;
|
files=`find . -name 'configure' -print` ;
|
||||||
test "$verbose" = "-v" && test -n "$files" && echo "$files" ;
|
for i in $files; do
|
||||||
for i in $files; do if test -f $i; then
|
if test -f $i; then
|
||||||
rm -f $i config.sub config.guess install-sh missing mkinstalldirs
|
rm -f $i
|
||||||
# rm -f depcomp compile texinfo.tex mdate-sh
|
test "$verbose" = "-v" && echo "$i"
|
||||||
test "$verbose" = "-v" && echo "$i"
|
fi;
|
||||||
fi; done
|
done
|
||||||
|
|
||||||
|
if test $force -gt 0; then
|
||||||
|
needles=""
|
||||||
|
if test $force -gt 1; then
|
||||||
|
# Manually maintained
|
||||||
|
needles="$needles config.sub"
|
||||||
|
needles="$needles config.guess"
|
||||||
|
fi
|
||||||
|
if test $force -gt 0; then
|
||||||
|
# Inherited from automake
|
||||||
|
needles="$needles compile"
|
||||||
|
needles="$needles depcomp"
|
||||||
|
needles="$needles install-sh"
|
||||||
|
needles="$needles missing"
|
||||||
|
needles="$needles mdate-sh"
|
||||||
|
needles="$needles texinfo.tex"
|
||||||
|
fi
|
||||||
|
for j in $needles; do
|
||||||
|
files=`find . -name "$j" -print`
|
||||||
|
for i in $files; do
|
||||||
|
if test -f $i; then
|
||||||
|
rm -f $i
|
||||||
|
test "$verbose" = "-v" && echo "$i"
|
||||||
|
fi;
|
||||||
|
done
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
test "$quiet" = "true" || echo "removing aclocal.m4 files"
|
test "$quiet" = "true" || echo "removing aclocal.m4 files"
|
||||||
files=`find . -name 'aclocal.m4' -print` ;
|
files=`find . -name 'aclocal.m4' -print` ;
|
||||||
test "$verbose" = "-v" && test -n "$files" && echo "$files" ;
|
test "$verbose" = "-v" && test -n "$files" && echo "$files" ;
|
||||||
for i in $files; do if test -f $i; then
|
for i in $files; do
|
||||||
rm -f $i
|
if test -f $i; then
|
||||||
test "$verbose" = "-v" && echo "$i"
|
rm -f $i
|
||||||
fi; done
|
test "$verbose" = "-v" && echo "$i"
|
||||||
|
fi;
|
||||||
|
done
|
||||||
|
|
||||||
find . -name '*~' -print | xargs rm -f
|
find . -name '*~' -print | xargs rm -f
|
||||||
find . -name 'bspopts.h.in' -print | xargs rm -f
|
find . -name 'bspopts.h.in' -print | xargs rm -f
|
||||||
|
|||||||
Reference in New Issue
Block a user