aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build-scripts/build-android13
1 files changed, 11 insertions, 2 deletions
diff --git a/build-scripts/build-android b/build-scripts/build-android
index 2a0b0b1..7986d09 100644
--- a/build-scripts/build-android
+++ b/build-scripts/build-android
@@ -251,13 +251,22 @@ else
fi
+lamc_system="--systemimage $PWD/out/target/product/$TARGET_OUT_DIR/system.img"
+if [ -f " $PWD/out/target/product/$TARGET_OUT_DIR/system.tar.bz2" ]; then
+ lamc_system="--system $PWD/out/target/product/$TARGET_OUT_DIR/system.tar.bz2"
+fi
+lamc_userdata="--userdataimage $PWD/out/target/product/$TARGET_OUT_DIR/userdata.img"
+if [ -f " $PWD/out/target/product/$TARGET_OUT_DIR/system.tar.bz2" ]; then
+ lamc_system="--userdata $PWD/out/target/product/$TARGET_OUT_DIR/userdata.tar.bz2"
+fi
+
# Create filesystem images
if [ -n "$BUILD_FS_IMAGE" ]; then
FS_IMAGE_SIZE=${FS_IMAGE_SIZE-2G}
sudo linaro-android-media-create \
--dev `product2lamc_dev $TARGET_PRODUCT` \
- --system $PWD/out/target/product/$TARGET_OUT_DIR/system.tar.bz2 \
- --userdata $PWD/out/target/product/$TARGET_OUT_DIR/userdata.tar.bz2 \
+ ${lamc_system} \
+ ${lamc_userdata} \
--boot $PWD/out/target/product/$TARGET_OUT_DIR/boot.tar.bz2 \
--image-size "$FS_IMAGE_SIZE" \
--image-file out/target/product/$TARGET_OUT_DIR/$TARGET_PRODUCT.img