Skip to content

Commit 55229c7

Browse files
kirklandsignmalfet
authored andcommitted
Add checksum in Android prebuilt (#485)
1 parent 557242b commit 55229c7

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

scripts/android_example.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,10 @@ LLAMA_JNI_ARM64_URL="https://ossci-android.s3.us-west-1.amazonaws.com/executorch
2929
LLAMA_JNI_X86_64_URL="https://ossci-android.s3.us-west-1.amazonaws.com/executorch/release/0.2/x86_64/libexecutorch_llama_jni.so"
3030
LLAMA_JAR_URL="https://ossci-android.s3.us-west-1.amazonaws.com/executorch/release/0.2/executorch.jar"
3131

32+
LLAMA_JNI_ARM64_SHASUM="38788e2a3318075ccdd6e337e4c56f82bbbce06f"
33+
LLAMA_JNI_X86_64_SHASUM="cdc98d468b8e48c8784408fcada8177e6bc5f981"
34+
LLAMA_JAR_SHASUM="fb9ee00d028ef23a48cb8958638a5010ba849ccf"
35+
3236
mkdir -p ${TORCHCHAT_ROOT}/build/android
3337

3438
setup_java() {
@@ -78,16 +82,19 @@ setup_android_ndk() {
7882
download_jar_library() {
7983
mkdir -p ${TORCHCHAT_ROOT}/build/android
8084
curl "${LLAMA_JAR_URL}" -o ${TORCHCHAT_ROOT}/build/android/executorch.jar
85+
echo "${LLAMA_JAR_SHASUM} ${TORCHCHAT_ROOT}/build/android/executorch.jar" | shasum --check --status
8186
}
8287

8388
download_jni_library() {
8489
mkdir -p ${TORCHCHAT_ROOT}/build/android/arm64-v8a
8590
mkdir -p ${TORCHCHAT_ROOT}/build/android/x86_64
8691
if [ ! -f ${TORCHCHAT_ROOT}/build/android/arm64-v8a/libexecutorch_llama_jni.so ]; then
8792
curl "${LLAMA_JNI_ARM64_URL}" -o ${TORCHCHAT_ROOT}/build/android/arm64-v8a/libexecutorch_llama_jni.so
93+
echo "${LLAMA_JNI_ARM64_SHASUM} ${TORCHCHAT_ROOT}/build/android/arm64-v8a/libexecutorch_llama_jni.so" | shasum --check --status
8894
fi
8995
if [ ! -f ${TORCHCHAT_ROOT}/build/android/x86_64/libexecutorch_llama_jni.so ]; then
9096
curl "${LLAMA_JNI_X86_64_URL}" -o ${TORCHCHAT_ROOT}/build/android/x86_64/libexecutorch_llama_jni.so
97+
echo "${LLAMA_JNI_X86_64_SHASUM} ${TORCHCHAT_ROOT}/build/android/x86_64/libexecutorch_llama_jni.so" | shasum --check --status
9198
fi
9299
}
93100

0 commit comments

Comments
 (0)