updated buildpkg for suport CROSS_COMPILE
This commit is contained in:
@@ -389,10 +389,10 @@ buildpkg() {
|
||||
printf "$BBLUE**$BWHITE $pkgname-$pkgver-$pkgrel.pkg.gz already exists please use -r to rebuild [$YELLOW WARNING $BWHITE]\n$RESET"
|
||||
exit 0
|
||||
else
|
||||
[ -d pkg ] && rm -r pkg
|
||||
[ -d src ] && rm -r src
|
||||
[ -d pkg ] && rm -rf pkg
|
||||
[ -d src ] && rm -rf src
|
||||
[ -f $pkgname-$pkgver-$pkgrel.pkg.gz ] \
|
||||
&& rm -r $pkgname-$pkgver-$pkgrel.pkg.gz
|
||||
&& rm -rf $pkgname-$pkgver-$pkgrel.pkg.gz
|
||||
fi
|
||||
fi
|
||||
[ ! -d src ] && mkdir -p src
|
||||
@@ -431,8 +431,12 @@ buildpkg() {
|
||||
echo "no package"
|
||||
fi
|
||||
printf "$BBLUE**$BWHITE Stripping unneded symbols\n$RESET"
|
||||
STRIP=$(which strip)
|
||||
if [ -n "$CROSS_COMPILE" ]; then
|
||||
STRIP=$CROSS_COMPILE-strip
|
||||
fi
|
||||
for execfile in $(find $pkgdir -executable -type f); do
|
||||
strip $execfile
|
||||
$STRIP $execfile
|
||||
done
|
||||
printf "$BBLUE**$BWHITE Strip unneded symbols [$BGREEN SUCCESS $BWHITE]\n$RESET"
|
||||
cd $pkgdir
|
||||
|
||||
Reference in New Issue
Block a user