Build build_image and build_super_image as modules.
Bug: 63866463 Test: TreeHugger Test: `atest releasetools_test` Test: `atest releasetools_py3_test` Change-Id: I2059a4ced709d1b2ee331a9aaaa5ca30db4ebf6b
This commit is contained in:
@@ -34,10 +34,10 @@ $(INSTALLED_OEMIMAGE_TARGET) : $(INTERNAL_USERIMAGES_DEPS) $(INTERNAL_OEMIMAGE_F
|
||||
@mkdir -p $(TARGET_OUT_OEM)
|
||||
@mkdir -p $(oemimage_intermediates) && rm -rf $(oemimage_intermediates)/oem_image_info.txt
|
||||
$(call generate-image-prop-dictionary, $(oemimage_intermediates)/oem_image_info.txt,oem,skip_fsck=true)
|
||||
$(hide) PATH=$(INTERNAL_USERIMAGES_BINARY_PATHS):$$PATH \
|
||||
build/make/tools/releasetools/build_image.py \
|
||||
$(TARGET_OUT_OEM) $(oemimage_intermediates)/oem_image_info.txt $@ $(TARGET_OUT)
|
||||
$(hide) $(call assert-max-image-size,$@,$(BOARD_OEMIMAGE_PARTITION_SIZE))
|
||||
PATH=$(INTERNAL_USERIMAGES_BINARY_PATHS):$$PATH \
|
||||
$(BUILD_IMAGE) \
|
||||
$(TARGET_OUT_OEM) $(oemimage_intermediates)/oem_image_info.txt $@ $(TARGET_OUT)
|
||||
$(call assert-max-image-size,$@,$(BOARD_OEMIMAGE_PARTITION_SIZE))
|
||||
|
||||
.PHONY: oem_image
|
||||
oem_image : $(INSTALLED_OEMIMAGE_TARGET)
|
||||
|
@@ -152,8 +152,8 @@ $(my_built_custom_image): $(INTERNAL_USERIMAGES_DEPS) $(my_built_modules) $(my_i
|
||||
$(if $(filter oem,$(PRIVATE_MOUNT_POINT)), \
|
||||
$(hide) echo "oem.buildnumber=$(BUILD_NUMBER_FROM_FILE)" >> $(PRIVATE_STAGING_DIR)/oem.prop)
|
||||
$(hide) PATH=$(INTERNAL_USERIMAGES_BINARY_PATHS):$$PATH \
|
||||
build/make/tools/releasetools/build_image.py \
|
||||
$(PRIVATE_STAGING_DIR) $(PRIVATE_INTERMEDIATES)/image_info.txt $@ $(TARGET_OUT)
|
||||
$(BUILD_IMAGE) \
|
||||
$(PRIVATE_STAGING_DIR) $(PRIVATE_INTERMEDIATES)/image_info.txt $@ $(TARGET_OUT)
|
||||
|
||||
my_installed_custom_image := $(PRODUCT_OUT)/$(notdir $(my_built_custom_image))
|
||||
$(my_installed_custom_image) : $(my_built_custom_image)
|
||||
|
Reference in New Issue
Block a user