arm-trusted-firmware/plat/rpi/rpi3
Manish V Badarkhe dad2934c49 plat: Fix build issue for qemu and rpi3 platforms
Coverity build periodically throws below errors(non-consistently)
for 'QEMU' and 'RPI3' platforms.

/bin/sh: 1: cannot create build/qemu/debug/rot_key.pem: Directory
nonexistent
plat/qemu/qemu/platform.mk:86: recipe for target 'build/qemu/debug/
rot_key.pem' failed
make: *** [build/qemu/debug/rot_key.pem] Error 2

/bin/sh: 1: cannot create /work/workspace/workspace/tf-coverity/build
/rpi3/debug/rot_key.pem: Directory nonexistent
plat/rpi/rpi3/platform.mk:214: recipe for target '/work/workspace/
workspace/tf-coverity/build/rpi3/debug/rot_key.pem' failed
make: *** [/work/workspace/workspace/tf-coverity/build/rpi3/debug/
rot_key.pem] Error 2

Issue seems to be occurred when 'ROT key' is generated before creating
the platform build folder(for e.g.build/qemu/debug).

Changes are made to fix this issue by adding orderly dependancy of
the platform folder for the 'ROT key' creation which ensures that
platform folder is created before generating 'ROT key'.

Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>
Change-Id: I20c82172dde84e4c7f2373c0bd095d353f845d38
2020-09-07 13:00:14 +01:00
..
aarch64 rpi: move plat_helpers.S to common 2020-04-01 15:56:26 +01:00
include rpi: Implement PSCI CPU_OFF 2020-04-01 15:58:57 +01:00
platform.mk plat: Fix build issue for qemu and rpi3 platforms 2020-09-07 13:00:14 +01:00
rpi3_bl1_setup.c rpi3: console: Use same "clock-less" setup scheme as RPi4 2020-03-17 12:44:09 +00:00
rpi3_bl2_setup.c rpi3: console: Use same "clock-less" setup scheme as RPi4 2020-03-17 12:44:09 +00:00
rpi3_bl31_setup.c rpi3: console: Use same "clock-less" setup scheme as RPi4 2020-03-17 12:44:09 +00:00
rpi_mbox_board.c rpi3: Move VC mailbox driver into generic drivers directory 2019-09-13 16:54:21 +01:00