diff --git a/core/Makefile b/core/Makefile index a87f606fb..d8af02cc9 100644 --- a/core/Makefile +++ b/core/Makefile @@ -75,6 +75,9 @@ $(INSTALLED_BUILD_PROP_TARGET): PRIVATE_BUILD_DESC := $(build_desc) ifeq (,$(strip $(BUILD_FINGERPRINT))) BUILD_FINGERPRINT := $(PRODUCT_BRAND)/$(TARGET_PRODUCT)/$(TARGET_DEVICE)/$(TARGET_BOOTLOADER_BOARD_NAME):$(PLATFORM_VERSION)/$(BUILD_ID)/$(BUILD_NUMBER):$(TARGET_BUILD_VARIANT)/$(BUILD_VERSION_TAGS) endif +ifneq ($(words $(BUILD_FINGERPRINT)),1) + $(error BUILD_FINGERPRINT cannot contain spaces: "$(BUILD_FINGERPRINT)") +endif # Selects the first locale in the list given as the argument, # and splits it into language and region, which each may be @@ -810,8 +813,8 @@ define package_files-copy-root endef built_ota_tools := \ - $(hide) $(ACP) $(call intermediates-dir-for,EXECUTABLES,applypatch)/applypatch \ - $(hide) $(ACP) $(call intermediates-dir-for,EXECUTABLES,check_prereq)/check_prereq + $(call intermediates-dir-for,EXECUTABLES,applypatch)/applypatch \ + $(call intermediates-dir-for,EXECUTABLES,check_prereq)/check_prereq $(BUILT_TARGET_FILES_PACKAGE): PRIVATE_OTA_TOOLS := $(built_ota_tools) # Depending on the various images guarantees that the underlying diff --git a/core/main.mk b/core/main.mk index ea44fa496..5e2005ce3 100644 --- a/core/main.mk +++ b/core/main.mk @@ -368,22 +368,8 @@ include $(board_config_mk) TARGET_DEVICE_DIR := $(patsubst %/,%,$(dir $(board_config_mk))) board_config_mk := -ifdef CUSTOM_PKG -$(info ***************************************************************) -$(info ***************************************************************) -$(info CUSTOM_PKG is obsolete; use CUSTOM_MODULES) -$(info ***************************************************************) -$(info ***************************************************************) -$(error stopping) -endif -ifdef CUSTOM_TARGETS -$(info ***************************************************************) -$(info ***************************************************************) -$(info CUSTOM_TARGETS is obsolete; use CUSTOM_MODULES) -$(info ***************************************************************) -$(info ***************************************************************) -$(error stopping) -endif +# Clean up/verify variables defined by the board config file. +TARGET_BOOTLOADER_BOARD_NAME := $(strip $(TARGET_BOOTLOADER_BOARD_NAME)) # # Include all of the makefiles in the system