mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-19 02:54:24 +00:00
build(rcar): separate BL2 and BL31 SREC generation
This small change creates individual Make non-phony targets for the Bl2 and BL31 SREC binaries to avoid rebuilding them unnecessarily. Change-Id: Ibb8880bb5c00a0956fc78d252fcc56391fbfe439 Signed-off-by: Chris Kay <chris.kay@arm.com>
This commit is contained in:
parent
7b45352669
commit
4d1289bd31
1 changed files with 9 additions and 5 deletions
|
@ -368,9 +368,13 @@ clean_srecord:
|
|||
@echo "clean bl2 and bl31 srecs"
|
||||
rm -f ${SREC_PATH}/bl2.srec ${SREC_PATH}/bl31.srec
|
||||
|
||||
$(SREC_PATH)/bl2.srec: $(BL2_ELF_SRC)
|
||||
@echo "generating srec: $(SREC_PATH)/bl2.srec"
|
||||
$(Q)$($(ARCH)-oc) -O srec --srec-forceS3 $(BL2_ELF_SRC) $(SREC_PATH)/bl2.srec
|
||||
|
||||
$(SREC_PATH)/bl31.srec: $(BL31_ELF_SRC)
|
||||
@echo "generating srec: $(SREC_PATH)/bl31.srec"
|
||||
$(Q)$($(ARCH)-oc) -O srec --srec-forceS3 $(BL31_ELF_SRC) $(SREC_PATH)/bl31.srec
|
||||
|
||||
.PHONY: rcar_srecord
|
||||
rcar_srecord: $(BL2_ELF_SRC) $(BL31_ELF_SRC)
|
||||
@echo "generating srec: ${SREC_PATH}/bl2.srec"
|
||||
$(Q)$($(ARCH)-oc) -O srec --srec-forceS3 ${BL2_ELF_SRC} ${SREC_PATH}/bl2.srec
|
||||
@echo "generating srec: ${SREC_PATH}/bl31.srec"
|
||||
$(Q)$($(ARCH)-oc) -O srec --srec-forceS3 ${BL31_ELF_SRC} ${SREC_PATH}/bl31.srec
|
||||
rcar_srecord: $(SREC_PATH)/bl2.srec $(SREC_PATH)/bl31.srec
|
||||
|
|
Loading…
Add table
Reference in a new issue