Move board-info props to vendor/build.prop
This change moves the ro.build.require.* props extracted from TARGET_BOARD_INFO_FILE to vendor/build.prop as opposed to system/build.prop. These typically contain what bootloader and baseband the build requires, which are very device-specific. Bug: 130025216 Test: make, inspect props Test: flash blueline Change-Id: I48642485bdc853884d465d1fe00f2ceae69a4736 Merged-In: I48642485bdc853884d465d1fe00f2ceae69a4736
This commit is contained in:
@@ -483,7 +483,6 @@ endif
|
|||||||
echo "#" >> $@; )
|
echo "#" >> $@; )
|
||||||
$(hide) $(foreach line,$(FINAL_BUILD_PROPERTIES), \
|
$(hide) $(foreach line,$(FINAL_BUILD_PROPERTIES), \
|
||||||
echo "$(line)" >> $@;)
|
echo "$(line)" >> $@;)
|
||||||
$(hide) cat $(INSTALLED_ANDROID_INFO_TXT_TARGET) | grep 'require version-' | sed -e 's/require version-/ro.build.expect./g' >> $@
|
|
||||||
$(hide) build/make/tools/post_process_props.py $@ $(PRODUCT_SYSTEM_PROPERTY_BLACKLIST)
|
$(hide) build/make/tools/post_process_props.py $@ $(PRODUCT_SYSTEM_PROPERTY_BLACKLIST)
|
||||||
|
|
||||||
build_desc :=
|
build_desc :=
|
||||||
@@ -528,10 +527,11 @@ $(INSTALLED_VENDOR_BUILD_PROP_TARGET): $(BUILDINFO_COMMON_SH) $(intermediate_sys
|
|||||||
echo "# BOOTIMAGE_BUILD_PROPERTIES" >> $@; \
|
echo "# BOOTIMAGE_BUILD_PROPERTIES" >> $@; \
|
||||||
echo "#" >> $@;
|
echo "#" >> $@;
|
||||||
$(hide) $(call generate-common-build-props,bootimage,$@)
|
$(hide) $(call generate-common-build-props,bootimage,$@)
|
||||||
ifdef property_overrides_split_enabled
|
|
||||||
$(hide) echo "#" >> $@; \
|
$(hide) echo "#" >> $@; \
|
||||||
echo "# ADDITIONAL VENDOR BUILD PROPERTIES" >> $@; \
|
echo "# ADDITIONAL VENDOR BUILD PROPERTIES" >> $@; \
|
||||||
echo "#" >> $@;
|
echo "#" >> $@;
|
||||||
|
$(hide) cat $(INSTALLED_ANDROID_INFO_TXT_TARGET) | grep 'require version-' | sed -e 's/require version-/ro.build.expect./g' >> $@
|
||||||
|
ifdef property_overrides_split_enabled
|
||||||
$(hide) $(foreach line,$(FINAL_VENDOR_BUILD_PROPERTIES), \
|
$(hide) $(foreach line,$(FINAL_VENDOR_BUILD_PROPERTIES), \
|
||||||
echo "$(line)" >> $@;)
|
echo "$(line)" >> $@;)
|
||||||
endif # property_overrides_split_enabled
|
endif # property_overrides_split_enabled
|
||||||
|
Reference in New Issue
Block a user