| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 | #!/bin/sh## Copyright (C) 2000-2005 Erik Andersen <andersen@uclibc.org>## Licensed under the LGPL v2.1, see the file COPYING.LIB in this tarball.## Creates the necessary Makefiles to build w/ the Makefile.{arch,in} filesDIRS="ldso libc libcrypt libintl libm libnsl libpthread libresolv librt libutil"if [ ! -f Makerules ] ; then	echo "Run this command in top_srcdir"	exit 1fiif [ -z "${USE_CMD}" ] ; thenUSE_CMD="cp"fiRM="rm -f"${RM} Makefile${USE_CMD} extra/scripts/Makefile.libs.lvl0 Makefile#for x in ${DIRS} ; do#	find ./${x} -name Makefile -exec rm -f {} \;#donefor x in */Makefile.in ; do	${RM} $(dirname ${x})/Makefile	${USE_CMD} extra/scripts/Makefile.libs.lvl1 $(dirname ${x})/Makefiledonefor x in */*/Makefile.in ; do	${RM} $(dirname ${x})/Makefile	${USE_CMD} extra/scripts/Makefile.objs.lvl2 $(dirname ${x})/Makefiledone# overwrites the earlier ones, we do not add arch specific to libm/archfor x in ldso/*/Makefile.in libpthread/*/Makefile.in ; do	${RM} $(dirname ${x})/Makefile	${USE_CMD} extra/scripts/Makefile.libs.lvl2 $(dirname ${x})/Makefiledonefor x in */*/*/Makefile.in ; do	${RM} $(dirname ${x})/Makefile	${USE_CMD} extra/scripts/Makefile.objs.lvl3 $(dirname ${x})/Makefiledonefor x in libc/*/*/Makefile.arch ; do	${RM} $(dirname ${x})/Makefile	${USE_CMD} extra/scripts/Makefile.arch.lvl3 $(dirname ${x})/Makefiledonefor x in */*/*/*/Makefile.in ; do	${RM} $(dirname ${x})/Makefile	${USE_CMD} extra/scripts/Makefile.objs.lvl4 $(dirname ${x})/Makefiledone# we do not add these to libpthread/PTNAME/sysdeps/archfor x in libc/*/*/*/Makefile.arch ; do	${RM} $(dirname ${x})/Makefile	${USE_CMD} extra/scripts/Makefile.arch.lvl4 $(dirname ${x})/Makefiledoneexit 0
 |