27 lines
816 B
Bash
Executable File
27 lines
816 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -x
|
|
|
|
. ./scripts/colors.sh
|
|
. ./scripts/funcs.sh
|
|
. ./scripts/config.sh
|
|
|
|
cleanup_rootfs() {
|
|
if [ "${TCC_C_COMPILER_ENABLE}" = "n" ]; then
|
|
find $rootfspath -type f -name "*.a" -delete
|
|
find $rootfspath -type f -name "*.la" -delete
|
|
rm -rv $rootfspath/usr/include
|
|
rm -rv $rootfspath/usr/share/man
|
|
rm -rv $rootfspath/usr/lib/pkgconfig
|
|
rm -rv $rootfspath/usr/share/doc
|
|
rm -rv $rootfspath/usr/share/info
|
|
rm -rv $rootfspath/usr/share/bash-completion
|
|
fi
|
|
STRIP_FILES=$(file --mime-type $(find $rootfspath -type f) | grep "application/x-executable\|application/x-sharedlib\|application/x-pie-executable" | sed 's/:.*$//')
|
|
# echo $STRIP_FILES
|
|
for i in $STRIP_FILES; do
|
|
${CROSS_COMPILE}-strip $i
|
|
echo $i
|
|
done
|
|
}
|