diff options
Diffstat (limited to 'build-scripts/build-android')
-rw-r--r-- | build-scripts/build-android | 13 |
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 |