@@ -137,38 +137,6 @@ build_aar() {
137137 popd
138138}
139139
140- build_android_demo_apps () {
141- mkdir -p examples/demo-apps/android/LlamaDemo/app/libs
142- cp ${BUILD_AAR_DIR} /executorch.aar examples/demo-apps/android/LlamaDemo/app/libs
143- pushd examples/demo-apps/android/LlamaDemo
144- ANDROID_HOME=" ${ANDROID_SDK:-/ opt/ android/ sdk} " ./gradlew build assembleAndroidTest
145- popd
146-
147- mkdir -p extension/benchmark/android/benchmark/app/libs
148- cp ${BUILD_AAR_DIR} /executorch.aar extension/benchmark/android/benchmark/app/libs
149- pushd extension/benchmark/android/benchmark
150- ANDROID_HOME=" ${ANDROID_SDK:-/ opt/ android/ sdk} " ./gradlew build assembleAndroidTest
151- popd
152- }
153-
154- collect_artifacts_to_be_uploaded () {
155- ARTIFACTS_DIR_NAME=" $1 "
156- DEMO_APP_DIR=" ${ARTIFACTS_DIR_NAME} /llm_demo"
157- # The app directory is named using its build flavor as a suffix.
158- mkdir -p " ${DEMO_APP_DIR} "
159- # Collect the app and its test suite
160- cp examples/demo-apps/android/LlamaDemo/app/build/outputs/apk/debug/* .apk " ${DEMO_APP_DIR} "
161- cp examples/demo-apps/android/LlamaDemo/app/build/outputs/apk/androidTest/debug/* .apk " ${DEMO_APP_DIR} "
162- # Collect JAR and AAR
163- cp extension/android/build/libs/executorch.jar " ${DEMO_APP_DIR} "
164- find " ${BUILD_AAR_DIR} /" -name ' executorch*.aar' -exec cp {} " ${DEMO_APP_DIR} " \;
165- # Collect MiniBench APK
166- MINIBENCH_APP_DIR=" ${ARTIFACTS_DIR_NAME} /minibench"
167- mkdir -p " ${MINIBENCH_APP_DIR} "
168- cp extension/benchmark/android/benchmark/app/build/outputs/apk/debug/* .apk " ${MINIBENCH_APP_DIR} "
169- cp extension/benchmark/android/benchmark/app/build/outputs/apk/androidTest/debug/* .apk " ${MINIBENCH_APP_DIR} "
170- }
171-
172140main () {
173141 if [[ -z " ${BUILD_AAR_DIR:- } " ]]; then
174142 BUILD_AAR_DIR=" $( mktemp -d) "
@@ -186,10 +154,6 @@ main() {
186154 build_android_native_library ${ANDROID_ABI}
187155 done
188156 build_aar
189- build_android_demo_apps
190- if [ -n " $ARTIFACTS_DIR_NAME " ]; then
191- collect_artifacts_to_be_uploaded ${ARTIFACTS_DIR_NAME}
192- fi
193157}
194158
195159if [[ " ${BASH_SOURCE[0]} " == " ${0} " ]]; then
0 commit comments