@@ -137,37 +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 AAR
163- cp " ${BUILD_AAR_DIR} /executorch.aar" " ${DEMO_APP_DIR} "
164- # Collect MiniBench APK
165- MINIBENCH_APP_DIR=" ${ARTIFACTS_DIR_NAME} /minibench"
166- mkdir -p " ${MINIBENCH_APP_DIR} "
167- cp extension/benchmark/android/benchmark/app/build/outputs/apk/debug/* .apk " ${MINIBENCH_APP_DIR} "
168- cp extension/benchmark/android/benchmark/app/build/outputs/apk/androidTest/debug/* .apk " ${MINIBENCH_APP_DIR} "
169- }
170-
171140main () {
172141 if [[ -z " ${BUILD_AAR_DIR:- } " ]]; then
173142 BUILD_AAR_DIR=" $( mktemp -d) "
@@ -185,10 +154,6 @@ main() {
185154 build_android_native_library ${ANDROID_ABI}
186155 done
187156 build_aar
188- # build_android_demo_apps
189- # if [ -n "$ARTIFACTS_DIR_NAME" ]; then
190- # collect_artifacts_to_be_uploaded ${ARTIFACTS_DIR_NAME}
191- # fi
192157}
193158
194159if [[ " ${BASH_SOURCE[0]} " == " ${0} " ]]; then
0 commit comments