diff --git a/include/image.mk b/include/image.mk index e0d4cd60a2..7cf729d53c 100644 --- a/include/image.mk +++ b/include/image.mk @@ -373,6 +373,7 @@ define Image/gzip-ext4-padded-squashfs endef +ifeq ($(filter-out targz,$(ROOTFS_FILESYSTEM)),) ifdef CONFIG_TARGET_ROOTFS_TARGZ define Image/Build/targz $(TAR) -cp --numeric-owner --owner=0 --group=0 --mode=a-s --sort=name \ @@ -380,12 +381,15 @@ ifdef CONFIG_TARGET_ROOTFS_TARGZ -C $(TARGET_DIR)/ . | gzip -9n > $(BIN_DIR)/$(IMG_PREFIX)$(if $(PROFILE_SANITIZED),-$(PROFILE_SANITIZED))-rootfs.tar.gz endef endif +endif +ifeq ($(filter-out cpiogz,$(ROOTFS_FILESYSTEM)),) ifdef CONFIG_TARGET_ROOTFS_CPIOGZ define Image/Build/cpiogz ( cd $(TARGET_DIR); find . | $(STAGING_DIR_HOST)/bin/cpio -o -H newc -R 0:0 | gzip -9n >$(BIN_DIR)/$(IMG_ROOTFS).cpio.gz ) endef endif +endif mkfs_packages = $(filter-out @%,$(PACKAGES_$(call param_get,pkg,pkg=$(target_params)))) mkfs_packages_add = $(foreach pkg,$(filter-out -% ~%,$(mkfs_packages)),$(pkg)$(call GetABISuffix,$(pkg)))