Home | History | Annotate | Download | only in core

Lines Matching defs:product

23 # and the .mk suffix) of the product makefile, "<product_name>:" can be
40 $(foreach d, device vendor product,$(call _search-android-products-files-in-dir,$(d))) \
41 $(SRC_TARGET_DIR)/product/AndroidProducts.mk
49 define get-product-makefiles
67 define get-all-product-makefiles
68 $(call get-product-makefiles,$(_find-android-products-files))
72 # Functions for including product makefiles
162 define dump-product
170 $(foreach p,$(PRODUCTS),$(call dump-product,$(p)))
174 # $(1): product to inherit
181 define inherit-product
196 # Do inherit-product only if $(1) exists
198 define inherit-product-if-exists
199 $(if $(wildcard $(1)),$(call inherit-product,$(1)),)
203 # $(1): product makefile list
247 # Returns the product makefile path for the product with the provided name
249 # $(1): short product name like "generic"
251 define _resolve-short-product-name
263 $(error No matches for product "$(pn)"), \
264 $(error Product "$(pn)" ambiguous: matches $(p)) \
268 define resolve-short-product-name
269 $(strip $(call _resolve-short-product-name,$(1)))
327 define readonly-product-vars
334 define add-to-product-copy-files-if-exists
343 define add-product-dex-preopt-module-config
354 define add-product-sanitizer-module-config