# Called from the product-config tool, not from the main build system.
# # Ensure we are being called correctly #
ifndef KATI
$(warning Kati must be used to call dumpconfig.mk, not make.)
$(error stopping) endif
ifdef DEFAULT_GOAL
$(warning Calling dumpconfig.mk from inside the make build system is not)
$(warning supported. It is only meant to be called via kati by product-confing.)
$(error stopping) endif
ifndef TARGET_PRODUCT
$(warning dumpconfig.mk requires TARGET_PRODUCT to be set)
$(error stopping) endif
ifndef TARGET_BUILD_VARIANT
$(warning dumpconfig.mk requires TARGET_BUILD_VARIANT to be set)
$(error stopping) endif
ifneq (build/make/core/config.mk,$(wildcard build/make/core/config.mk))
$(warning dumpconfig must be called from the root of the source tree)
$(error stopping) endif
ifeq (,$(DUMPCONFIG_FILE))
$(warning dumpconfig requires DUMPCONFIG_FILE to be set)
$(error stopping) endif
# Skip the second inclusion of all of the product config files, because # we will do these checks in the product_config tool.
SKIP_ARTIFACT_PATH_REQUIREMENT_PRODUCTS_CHECK := true
# Before we do anything else output the format version.
$(file > $(DUMPCONFIG_FILE),dumpconfig_version,1)
$(file >> $(DUMPCONFIG_FILE),dumpconfig_file,$(DUMPCONFIG_FILE))
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.