Home | History | Annotate | Download | only in core

Lines Matching defs:product

8 # Define rules to copy PRODUCT_COPY_FILES defined by the product.
16 define check-product-copy-files
31 $(call check-product-copy-files,$(cf),$(_dest)) \
224 ifeq ($(DEFAULT_SYSTEM_DEV_CERTIFICATE),build/target/product/security/testkey)
236 # The string used to uniquely identify the combined build and product; used by the OTA server.
257 # This purposefully excludes any product-specific variables.
271 ro.product.brand \
272 ro.product.name \
273 ro.product.device
293 # Accepts a whitespace separated list of product locales such as
297 define get-default-product-locale
336 PRODUCT_DEFAULT_LOCALE="$(call get-default-product-locale,$(PRODUCT_LOCALES))" \
393 $(hide) grep -v 'ro.product.first_api_level' $(intermediate_system_build_prop) > $@
416 $(hide) grep 'ro.product.first_api_level' $(intermediate_system_build_prop) >> $@ || true
421 $(hide) echo ro.vendor.product.cpu.abilist="$(TARGET_CPU_ABI_LIST)">>$@
422 $(hide) echo ro.vendor.product.cpu.abilist32="$(TARGET_CPU_ABI_LIST_32_BIT)">>$@
423 $(hide) echo ro.vendor.product.cpu.abilist64="$(TARGET_CPU_ABI_LIST_64_BIT)">>$@
442 # product build.prop
452 @echo Target product buildinfo: $@
456 $(hide) echo ro.product.build.date=`$(DATE_FROM_FILE)`>>$@
457 $(hide) echo ro.product.build.date.utc=`$(DATE_FROM_FILE) +%s`>>$@
458 $(hide) echo ro.product.build.fingerprint="$(BUILD_FINGERPRINT_FROM_FILE)">>$@
461 echo "# ADDITIONAL PRODUCT PROPERTIES" >> $@; \
480 ro.product.brand= \
481 ro.product.manufacturer= \
482 ro.product.device=
484 sdk_build_prop_remove += ro.build.product=
602 # for future OTA packages installed by this system. Actual product
638 # Include tags from all packages included in this product, plus all
1540 # Create symlink /system/product to /product if necessary.
1542 define create-system-product-symlink
1543 $(hide) if [ -d $(TARGET_OUT)/product ] && [ ! -h $(TARGET_OUT)/product ]; then \
1544 echo 'Non-symlink $(TARGET_OUT)/product detected!' 1>&2; \
1545 echo 'You cannot install files to $(TARGET_OUT)/product while building a separate product.img!' 1>&2; \
1548 $(hide) ln -sf /product $(TARGET_OUT)/product
1551 define create-system-product-symlink
1559 $(call create-system-product-symlink)
1640 $(call create-system-product-symlink)
2036 # product partition image
2047 INSTALLED_FILES_FILE_PRODUCT := $(PRODUCT_OUT)/installed-files-product.txt
2056 $(call intermediates-dir-for,PACKAGING,product)
2057 BUILT_PRODUCTIMAGE_TARGET := $(PRODUCT_OUT)/product.img
2059 $(call pretty,"Target product fs image: $(INSTALLED_PRODUCTIMAGE_TARGET)")
2081 INSTALLED_PRODUCTIMAGE_TARGET := $(PRODUCT_OUT)/product.img
2183 $(eval $(call check-and-set-avb-chain-args,PRODUCT))
2245 --output $(1)/product.avbpubkey)
2415 $(sort $(shell find build/target/product/security -type f -name \*.x509.pem -o -name \*.pk8 -o \
2559 $(call create-system-product-symlink)
2629 @# Contents of the product image
2631 $(TARGET_OUT_PRODUCT),$(zip_root)/PRODUCT)
2811 @# IMAGES/, which then will be added into <product>-img.zip. Such images must be listed in
2822 $(hide) $(call fs_config,$(zip_root)/PRODUCT,product/) > $(zip_root)/META/product_filesystem_config.txt
2983 # include product names when distributing
3072 INSTALLED_QEMU_PRODUCTIMAGE := $(PRODUCT_OUT)/product-qemu.img
3074 @echo Create product-qemu.img
3075 (export SGDISK=$(SGDISK_HOST); $(MK_QEMU_IMAGE_SH) ${PRODUCT_OUT}/product.img)
3268 -include $(sort $(wildcard product/*/build/tasks/*.mk))
3272 -include $(sort $(wildcard product/*/*/build/tasks/*.mk))
3278 include $(BUILD_SYSTEM)/product-graph.mk