image: when using the new image build code, gzip ext4 images by default
This reduces the amount of hacks in the makefile code. Remove the apm821xx code to do the same - it was broken and left both compressed and uncompressed images in $(BIN_DIR) Signed-off-by: Felix Fietkau <nbd@nbd.name>
This commit is contained in:
		| @@ -445,7 +445,8 @@ define Device/Build/kernel | |||||||
| endef | endef | ||||||
|  |  | ||||||
| define Device/Build/image | define Device/Build/image | ||||||
|   $$(_TARGET): $(BIN_DIR)/$(call IMAGE_NAME,$(1),$(2)) |   GZ_SUFFIX := $(if $(filter %dtb %gz,$(2)),,$(if $(and $(findstring ext4,$(1)),$(CONFIG_TARGET_IMAGES_GZIP)),.gz)) | ||||||
|  |   $$(_TARGET): $(BIN_DIR)/$(call IMAGE_NAME,$(1),$(2))$$(GZ_SUFFIX) | ||||||
|   $(eval $(call Device/Export,$(KDIR)/tmp/$(call IMAGE_NAME,$(1),$(2)),$(1))) |   $(eval $(call Device/Export,$(KDIR)/tmp/$(call IMAGE_NAME,$(1),$(2)),$(1))) | ||||||
|   ROOTFS/$(1)/$(3) := \ |   ROOTFS/$(1)/$(3) := \ | ||||||
| 	$(KDIR)/root.$(1)$$(strip \ | 	$(KDIR)/root.$(1)$$(strip \ | ||||||
| @@ -462,6 +463,10 @@ define Device/Build/image | |||||||
| 	$$(call concat_cmd,$(if $(IMAGE/$(2)/$(1)),$(IMAGE/$(2)/$(1)),$(IMAGE/$(2)))) | 	$$(call concat_cmd,$(if $(IMAGE/$(2)/$(1)),$(IMAGE/$(2)/$(1)),$(IMAGE/$(2)))) | ||||||
|  |  | ||||||
|   .IGNORE: $(BIN_DIR)/$(call IMAGE_NAME,$(1),$(2)) |   .IGNORE: $(BIN_DIR)/$(call IMAGE_NAME,$(1),$(2)) | ||||||
|  |  | ||||||
|  |   $(BIN_DIR)/$(call IMAGE_NAME,$(1),$(2)).gz: $(KDIR)/tmp/$(call IMAGE_NAME,$(1),$(2)) | ||||||
|  | 	gzip -c -9n $$^ > $$@ | ||||||
|  |  | ||||||
|   $(BIN_DIR)/$(call IMAGE_NAME,$(1),$(2)): $(KDIR)/tmp/$(call IMAGE_NAME,$(1),$(2)) |   $(BIN_DIR)/$(call IMAGE_NAME,$(1),$(2)): $(KDIR)/tmp/$(call IMAGE_NAME,$(1),$(2)) | ||||||
| 	cp $$^ $$@ | 	cp $$^ $$@ | ||||||
|  |  | ||||||
|   | |||||||
| @@ -232,7 +232,6 @@ endef | |||||||
|  |  | ||||||
| define Build/hdd-img | define Build/hdd-img | ||||||
| 	./mbl_gen_hdd_img.sh $@ $@.boot $(IMAGE_ROOTFS) | 	./mbl_gen_hdd_img.sh $@ $@.boot $(IMAGE_ROOTFS) | ||||||
| 	$(if $(CONFIG_TARGET_IMAGES_GZIP),gzip -9n -c $@ > $(BIN_DIR)/$(notdir $@).gz) |  | ||||||
| endef | endef | ||||||
|  |  | ||||||
| define Device/MyBookLiveDefault | define Device/MyBookLiveDefault | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Felix Fietkau
					Felix Fietkau