aboutsummaryrefslogtreecommitdiff
path: root/build-scripts/build-android
diff options
context:
space:
mode:
Diffstat (limited to 'build-scripts/build-android')
-rw-r--r--build-scripts/build-android9
1 files changed, 6 insertions, 3 deletions
diff --git a/build-scripts/build-android b/build-scripts/build-android
index fc5aad2..0f5b991 100644
--- a/build-scripts/build-android
+++ b/build-scripts/build-android
@@ -24,8 +24,11 @@ source "${BUILD_SCRIPT_ROOT}"/helpers
trap infrastructure_error ERR
-# Set TARGET_OUT_DIR since few TARGET_PRODUCT include "full_" keyword as well
-export TARGET_OUT_DIR=`echo $TARGET_PRODUCT | sed 's/_/\n/;s/.*\n//'`
+if [ -z "${TARGET_OUT_DIR}" ]; then
+ # only set TARGET_OUT_DIR when it is not set
+ # Set TARGET_OUT_DIR since few TARGET_PRODUCT include "full_" keyword as well
+ export TARGET_OUT_DIR=`echo $TARGET_PRODUCT | sed 's/_/\n/;s/.*\n//'`
+fi
if [ -n "$BUILD_COPYCAT" ]; then
@@ -188,7 +191,7 @@ elif [ -f "out/target/product/$TARGET_OUT_DIR/obj/kernel/.config" ]; then
cp "out/target/product/$TARGET_OUT_DIR/obj/kernel/.config" out/kernel_config
fi
# Create md5sums file for platform artifacts
-(cd out/target/product/*/; md5sum *.tar.bz2 *.img >MD5SUMS) || true
+(cd out/target/product/${TARGET_OUT_DIR}/; md5sum *.tar.bz2 *.img >MD5SUMS) || true
(cd out/; ${BUILD_SCRIPT_ROOT}/create-user-build-script)
if [ -f out/kernel_config ]; then