diff --git a/scripts/build_android_library.sh b/scripts/build_android_library.sh index c96793a126a..cbde7ae3d43 100755 --- a/scripts/build_android_library.sh +++ b/scripts/build_android_library.sh @@ -117,15 +117,12 @@ build_aar() { # Use java unit test as sanity check ANDROID_HOME="${ANDROID_SDK:-/opt/android/sdk}" ./gradlew :executorch_android:testDebugUnitTest popd - cp extension/android/executorch_android/build/outputs/aar/executorch_android-debug.aar "${BUILD_AAR_DIR}/executorch.aar" + if [ ! -z $BUILD_AAR_DIR ]; then + cp extension/android/executorch_android/build/outputs/aar/executorch_android-debug.aar "${BUILD_AAR_DIR}/executorch.aar" + fi } main() { - if [[ -z "${BUILD_AAR_DIR:-}" ]]; then - BUILD_AAR_DIR="$(mktemp -d)" - fi - export BUILD_AAR_DIR - mkdir -p $BUILD_AAR_DIR if [ -z "$ANDROID_ABIS" ]; then ANDROID_ABIS=("arm64-v8a" "x86_64") fi