mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-24 22:05:40 +00:00
fix(armada): don't race on the UART_IMAGE
UART_IMAGE is not set when WTP isn't. The error rules will then provide a recipe for $(BUILD_PLAT). When building with a lot of cores (64) this rule might be called before the directory is made, causing a build failure. Hoist the definition so that the depended path is correct. Change-Id: I167e7398e576e667d0c5c1fc0f07ab8c8ef939a8 Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
This commit is contained in:
parent
03a7a43e18
commit
3395bd12bc
1 changed files with 3 additions and 3 deletions
|
@ -74,6 +74,9 @@ ifeq ($(A3720_DB_PM_WAKEUP_SRC),1)
|
||||||
BL31_SOURCES += $(PLAT_FAMILY_BASE)/$(PLAT)/board/pm_src.c
|
BL31_SOURCES += $(PLAT_FAMILY_BASE)/$(PLAT)/board/pm_src.c
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
BUILD_UART := uart-images
|
||||||
|
UART_IMAGE := $(BUILD_UART).tgz.bin
|
||||||
|
|
||||||
ifdef WTP
|
ifdef WTP
|
||||||
|
|
||||||
# Do not remove! Following checks are required to ensure correct TF-A builds, removing these checks leads to broken TF-A builds
|
# Do not remove! Following checks are required to ensure correct TF-A builds, removing these checks leads to broken TF-A builds
|
||||||
|
@ -82,9 +85,6 @@ $(if $(shell git -C $(value WTP) rev-parse --show-cdup 2>&1),$(error "'WTP=$(val
|
||||||
|
|
||||||
TBB := $(WTP)/wtptp/src/TBB_Linux/release/TBB_linux
|
TBB := $(WTP)/wtptp/src/TBB_Linux/release/TBB_linux
|
||||||
|
|
||||||
BUILD_UART := uart-images
|
|
||||||
UART_IMAGE := $(BUILD_UART).tgz.bin
|
|
||||||
|
|
||||||
ifeq ($(MARVELL_SECURE_BOOT),1)
|
ifeq ($(MARVELL_SECURE_BOOT),1)
|
||||||
TIM_CFG := $(BUILD_PLAT)/atf-tim.txt
|
TIM_CFG := $(BUILD_PLAT)/atf-tim.txt
|
||||||
TIM_UART_CFG := $(BUILD_PLAT)/$(BUILD_UART)/atf-tim.txt
|
TIM_UART_CFG := $(BUILD_PLAT)/$(BUILD_UART)/atf-tim.txt
|
||||||
|
|
Loading…
Add table
Reference in a new issue