Merge "Optimize: Reduce vendor target build files" into main
This commit is contained in:
@@ -3416,8 +3416,10 @@ endif # PRODUCT_FSVERITY_GENERATE_METADATA
|
|||||||
# system image
|
# system image
|
||||||
|
|
||||||
INSTALLED_FILES_OUTSIDE_IMAGES := $(filter-out $(TARGET_OUT)/%, $(INSTALLED_FILES_OUTSIDE_IMAGES))
|
INSTALLED_FILES_OUTSIDE_IMAGES := $(filter-out $(TARGET_OUT)/%, $(INSTALLED_FILES_OUTSIDE_IMAGES))
|
||||||
|
ifdef BUILDING_SYSTEM_IMAGE
|
||||||
INTERNAL_SYSTEMIMAGE_FILES := $(sort $(filter $(TARGET_OUT)/%, \
|
INTERNAL_SYSTEMIMAGE_FILES := $(sort $(filter $(TARGET_OUT)/%, \
|
||||||
$(ALL_DEFAULT_INSTALLED_MODULES)))
|
$(ALL_DEFAULT_INSTALLED_MODULES)))
|
||||||
|
endif
|
||||||
|
|
||||||
# Create symlink /system/vendor to /vendor if necessary.
|
# Create symlink /system/vendor to /vendor if necessary.
|
||||||
ifdef BOARD_USES_VENDORIMAGE
|
ifdef BOARD_USES_VENDORIMAGE
|
||||||
@@ -3674,10 +3676,10 @@ platform-java:
|
|||||||
# -----------------------------------------------------------------
|
# -----------------------------------------------------------------
|
||||||
# data partition image
|
# data partition image
|
||||||
INSTALLED_FILES_OUTSIDE_IMAGES := $(filter-out $(TARGET_OUT_DATA)/%, $(INSTALLED_FILES_OUTSIDE_IMAGES))
|
INSTALLED_FILES_OUTSIDE_IMAGES := $(filter-out $(TARGET_OUT_DATA)/%, $(INSTALLED_FILES_OUTSIDE_IMAGES))
|
||||||
|
ifdef BUILDING_USERDATA_IMAGE
|
||||||
INTERNAL_USERDATAIMAGE_FILES := \
|
INTERNAL_USERDATAIMAGE_FILES := \
|
||||||
$(filter $(TARGET_OUT_DATA)/%,$(ALL_DEFAULT_INSTALLED_MODULES))
|
$(filter $(TARGET_OUT_DATA)/%,$(ALL_DEFAULT_INSTALLED_MODULES))
|
||||||
|
|
||||||
ifdef BUILDING_USERDATA_IMAGE
|
|
||||||
userdataimage_intermediates := \
|
userdataimage_intermediates := \
|
||||||
$(call intermediates-dir-for,PACKAGING,userdata)
|
$(call intermediates-dir-for,PACKAGING,userdata)
|
||||||
BUILT_USERDATAIMAGE_TARGET := $(PRODUCT_OUT)/userdata.img
|
BUILT_USERDATAIMAGE_TARGET := $(PRODUCT_OUT)/userdata.img
|
||||||
|
@@ -1860,6 +1860,11 @@ ifndef INSTALLED_RECOVERYIMAGE_TARGET
|
|||||||
filter_out_files += $(PRODUCT_OUT)/recovery/%
|
filter_out_files += $(PRODUCT_OUT)/recovery/%
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# userdata.img
|
||||||
|
ifndef BUILDING_USERDATA_IMAGE
|
||||||
|
filter_out_files += $(PRODUCT_OUT)/data/%
|
||||||
|
endif
|
||||||
|
|
||||||
installed_files := $(sort $(filter-out $(filter_out_files),$(filter $(PRODUCT_OUT)/%,$(modules_to_install))))
|
installed_files := $(sort $(filter-out $(filter_out_files),$(filter $(PRODUCT_OUT)/%,$(modules_to_install))))
|
||||||
else
|
else
|
||||||
installed_files := $(apps_only_installed_files)
|
installed_files := $(apps_only_installed_files)
|
||||||
|
Reference in New Issue
Block a user