forked from openkylin/platform_build
Merge "Include system_other.img in super.img by default" am: 0fdd73b18f
am: dd8414a5ae
am: 8899c7ce3a
Change-Id: Idde143bae80b63aa6e48a75b3254e711768c63a0
This commit is contained in:
commit
5946473c36
|
@ -4815,6 +4815,8 @@ define build-superimage-target
|
||||||
$(call dump-super-image-info,$(2))
|
$(call dump-super-image-info,$(2))
|
||||||
$(foreach p,$(BOARD_SUPER_PARTITION_PARTITION_LIST), \
|
$(foreach p,$(BOARD_SUPER_PARTITION_PARTITION_LIST), \
|
||||||
echo "$(p)_image=$(INSTALLED_$(call to-upper,$(p))IMAGE_TARGET)" >> $(2);)
|
echo "$(p)_image=$(INSTALLED_$(call to-upper,$(p))IMAGE_TARGET)" >> $(2);)
|
||||||
|
$(if $(BUILDING_SYSTEM_OTHER_IMAGE), $(if $(filter system,$(BOARD_SUPER_PARTITION_PARTITION_LIST)), \
|
||||||
|
echo "system_other_image=$(INSTALLED_SYSTEMOTHERIMAGE_TARGET)" >> $(2);))
|
||||||
mkdir -p $(dir $(1))
|
mkdir -p $(dir $(1))
|
||||||
PATH=$(dir $(LPMAKE)):$$PATH \
|
PATH=$(dir $(LPMAKE)):$$PATH \
|
||||||
$(BUILD_SUPER_IMAGE) -v $(2) $(1)
|
$(BUILD_SUPER_IMAGE) -v $(2) $(1)
|
||||||
|
@ -4824,6 +4826,12 @@ INSTALLED_SUPERIMAGE_TARGET := $(PRODUCT_OUT)/super.img
|
||||||
INSTALLED_SUPERIMAGE_DEPENDENCIES := $(LPMAKE) $(BUILD_SUPER_IMAGE) \
|
INSTALLED_SUPERIMAGE_DEPENDENCIES := $(LPMAKE) $(BUILD_SUPER_IMAGE) \
|
||||||
$(foreach p, $(BOARD_SUPER_PARTITION_PARTITION_LIST), $(INSTALLED_$(call to-upper,$(p))IMAGE_TARGET))
|
$(foreach p, $(BOARD_SUPER_PARTITION_PARTITION_LIST), $(INSTALLED_$(call to-upper,$(p))IMAGE_TARGET))
|
||||||
|
|
||||||
|
ifdef BUILDING_SYSTEM_OTHER_IMAGE
|
||||||
|
ifneq ($(filter system,$(BOARD_SUPER_PARTITION_PARTITION_LIST)),)
|
||||||
|
INSTALLED_SUPERIMAGE_DEPENDENCIES += $(INSTALLED_SYSTEMOTHERIMAGE_TARGET)
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
# If BOARD_BUILD_SUPER_IMAGE_BY_DEFAULT is set, super.img is built from images in the
|
# If BOARD_BUILD_SUPER_IMAGE_BY_DEFAULT is set, super.img is built from images in the
|
||||||
# $(PRODUCT_OUT) directory, and is built to $(PRODUCT_OUT)/super.img. Also, it will
|
# $(PRODUCT_OUT) directory, and is built to $(PRODUCT_OUT)/super.img. Also, it will
|
||||||
# be built for non-dist builds. This is useful for devices that uses super.img directly, e.g.
|
# be built for non-dist builds. This is useful for devices that uses super.img directly, e.g.
|
||||||
|
|
Loading…
Reference in New Issue