Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f5f11eb0 authored by Jean-Baptiste Queru's avatar Jean-Baptiste Queru Committed by Android Code Review
Browse files

Merge "Create systemtarball either with bz2 or gz"

parents 68f9303c 69ef5ce4
Loading
Loading
Loading
Loading
+5 −1
Original line number Original line Diff line number Diff line
@@ -720,8 +720,12 @@ define build-systemtarball-target
		$(INSTALLED_SYSTEMTARBALL_TARGET)
		$(INSTALLED_SYSTEMTARBALL_TARGET)
endef
endef


ifndef SYSTEM_TARBALL_FORMAT
    SYSTEM_TARBALL_FORMAT := bz2
endif

system_tar := $(PRODUCT_OUT)/system.tar
system_tar := $(PRODUCT_OUT)/system.tar
INSTALLED_SYSTEMTARBALL_TARGET := $(system_tar).bz2
INSTALLED_SYSTEMTARBALL_TARGET := $(system_tar).$(SYSTEM_TARBALL_FORMAT)
$(INSTALLED_SYSTEMTARBALL_TARGET): PRIVATE_SYSTEM_TAR := $(system_tar)
$(INSTALLED_SYSTEMTARBALL_TARGET): PRIVATE_SYSTEM_TAR := $(system_tar)
$(INSTALLED_SYSTEMTARBALL_TARGET): $(FS_GET_STATS) $(INTERNAL_SYSTEMIMAGE_FILES)
$(INSTALLED_SYSTEMTARBALL_TARGET): $(FS_GET_STATS) $(INTERNAL_SYSTEMIMAGE_FILES)
	$(build-systemtarball-target)
	$(build-systemtarball-target)
+8 −1
Original line number Original line Diff line number Diff line
@@ -39,7 +39,14 @@ for f in ${subdirs} ${files} ; do
done
done


if [ $? -eq 0 ] ; then
if [ $? -eq 0 ] ; then
    case "${target_tarball}" in
    *.bz2 )
        bzip2 -c ${target_tar} > ${target_tarball}
        bzip2 -c ${target_tar} > ${target_tarball}
        ;;
    *.gz )
        gzip -c ${target_tar} > ${target_tarball}
        ;;
    esac
    success=$?
    success=$?
    [ $success -eq 0 ] || rm -f ${target_tarball}
    [ $success -eq 0 ] || rm -f ${target_tarball}
    rm -f ${target_tar}
    rm -f ${target_tar}