pack-kernel.sh: pack toolchain
author黄涛 <huangtao@rock-chips.com>
Tue, 22 Feb 2011 05:09:11 +0000 (13:09 +0800)
committer黄涛 <huangtao@rock-chips.com>
Tue, 22 Feb 2011 05:09:49 +0000 (13:09 +0800)
pack-kernel.sh

index b3339d6a03fc31429bc59e9df4099fae8fe4281b..54113e8b439d0e3dd6803e2a6c4364d6e6d53936 100755 (executable)
@@ -110,7 +110,7 @@ popd >/dev/null
 
 # tar kernel
 pushd $kerndir/../ >/dev/null
-package=$(basename $kerndir).tar.gz
+package=$(basename $kerndir).tar
 ex=$package.ex
 > $ex
 for file in ${FILES[@]}; do
@@ -120,7 +120,10 @@ for file in ${EXCLUDES[@]}; do
        echo "$file" >> $ex
 done
 echo TAR $(pwd)/$package
-tar czf $package --numeric-owner --exclude-from $ex --exclude=.git --exclude=`basename $0` $(basename $kerndir)
+tar cf $package --numeric-owner --exclude-from $ex --exclude=.git --exclude=`basename $0` $(basename $kerndir)
+tar rf $package --numeric-owner --exclude=.git toolchain/arm-eabi-4.4.0
+echo GZIP $(pwd)/$package.gz
+gzip -9 -c $package > $package.gz
 rm $ex
 popd >/dev/null