Skip to content

Commit 5d76299

Browse files
authoredApr 11, 2025
Simplify AAR copy in build_android_library.sh (#10121)
Copy AAR only if $BUILD_AAR_DIR is set
1 parent eeabc29 commit 5d76299

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed
 

‎scripts/build_android_library.sh

+3-6
Original file line numberDiff line numberDiff line change
@@ -117,15 +117,12 @@ build_aar() {
117117
# Use java unit test as sanity check
118118
ANDROID_HOME="${ANDROID_SDK:-/opt/android/sdk}" ./gradlew :executorch_android:testDebugUnitTest
119119
popd
120-
cp extension/android/executorch_android/build/outputs/aar/executorch_android-debug.aar "${BUILD_AAR_DIR}/executorch.aar"
120+
if [ ! -z $BUILD_AAR_DIR ]; then
121+
cp extension/android/executorch_android/build/outputs/aar/executorch_android-debug.aar "${BUILD_AAR_DIR}/executorch.aar"
122+
fi
121123
}
122124

123125
main() {
124-
if [[ -z "${BUILD_AAR_DIR:-}" ]]; then
125-
BUILD_AAR_DIR="$(mktemp -d)"
126-
fi
127-
export BUILD_AAR_DIR
128-
mkdir -p $BUILD_AAR_DIR
129126
if [ -z "$ANDROID_ABIS" ]; then
130127
ANDROID_ABIS=("arm64-v8a" "x86_64")
131128
fi

0 commit comments

Comments
 (0)