From 77a0da7b5a1bade77df2413302469717386e50f0 Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Sat, 11 Apr 2015 22:28:00 +0200 Subject: [PATCH] use version+short hash for package name, make independendent from current work dir --- platforms/mtk/package.sh | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/platforms/mtk/package.sh b/platforms/mtk/package.sh index fa22dd3b8..94fc3d9b4 100755 --- a/platforms/mtk/package.sh +++ b/platforms/mtk/package.sh @@ -1,26 +1,29 @@ #!/bin/sh +DIR=`dirname $0` echo "Update version info" -pushd . -cd ../.. -tools/get_version.sh -popd +$DIR/../../tools/get_version.sh echo "Rebuild clean" +pushd . +cd $DIR make clean make +popd echo "Build Java Classes" pushd . -cd ../../java +cd $DIR/../../java ant jar popd -echo "Create Archive" pushd . -cd ../.. -rm -f btstack-android-mtk.tar.gz -tar cfz btstack-android-mtk.tar.gz platforms/mtk java +cd $DIR/../.. +VERSION=`sed -n -e 's/^.*BTSTACK_VERSION \"\(.*\)\"/\1/p' include/btstack/version.h` +ARCHIVE=btstack-android-mtk-$VERSION.tar.gz +echo "Create Archive $ARCHIVE" +rm -f $ARCHIVE +tar cfz $ARCHIVE platforms/mtk java popd