Skip to content
Snippets Groups Projects
Commit 6bbb1b6b authored by Natanael Copa's avatar Natanael Copa
Browse files

strip binaries before creating package

parent b9ce3c17
No related branches found
No related tags found
No related merge requests found
......@@ -302,6 +302,7 @@ EOF
}
package() {
stripbin
package_apk
}
......@@ -443,6 +444,22 @@ checksum() {
echo "md5sums=\"$md5sums\""
}
stripbin() {
local bin dirs=${STRIP_DIRS:-bin lib sbin usr/bin usr/lib usr/sbin}
cd "${subpkgdir:-$pkgdir}" || return 1
msg "Stripping binaries"
find $dirs -type f 2>/dev/null | while read bin; do
local opt=
case "$(file -biz "$bin")" in
*/x-sharedlib*|*/x-archive*)
strip --strip-debug "$bin";;
*/x-executable*)
strip "$bin";;
esac
done
return 0
}
usage() {
echo "$(basename $0) $abuild_ver"
echo "usage: $0 [options] [cmd] ..."
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment