summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBill Yi <byi@google.com>2018-02-13 09:44:27 +0000
committerandroid-build-merger <android-build-merger@google.com>2018-02-13 09:44:27 +0000
commitdddd865ef74286436515bfe34ee4e5a5d1583643 (patch)
treecce4dad28275611df148630acb20b310d0816760
parentad5e1b572059eed0b974b26aa5f2a6a847ef1559 (diff)
parentd79c788169a8054ab742cb038173888a24dedb04 (diff)
downloaddevice_common-dddd865ef74286436515bfe34ee4e5a5d1583643.tar.gz
device_common-dddd865ef74286436515bfe34ee4e5a5d1583643.tar.bz2
device_common-dddd865ef74286436515bfe34ee4e5a5d1583643.zip
Merge "Sanity check to make sure apk or jar files are not stripped" am: a62f435fea
am: d79c788169 Change-Id: Ib21e5352a702945418be84033dae09f385817a6a
-rwxr-xr-xgenerate-packages.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/generate-packages.sh b/generate-packages.sh
index 5935bca..5b18aa6 100755
--- a/generate-packages.sh
+++ b/generate-packages.sh
@@ -129,6 +129,16 @@ do
sed -i "s/$ONE_FILE_BASE/$ATMEL_FILE/" moto/staging/device-partial.mk
fi
+ # Sanity check to make sure apk or jar files are not stripped
+ if [[ ${ONE_FILE_BASE} == *.apk ]] || [[ ${ONE_FILE_BASE} == *.jar ]]
+ then
+ zipinfo ${FILEDIR_NEW}/${ONE_FILE_BASE} | grep -q classes.dex > /dev/null
+ if [[ $? != "0" ]]
+ then
+ echo "Error ${ONE_FILE} is stripped"
+ fi
+ fi
+
done
echo \ \ Setting up $COMPANY-specific makefiles
cp -R $COMPANY/staging/* $MAKEFILEDIR || echo \ \ \ \ Error copying makefiles