• Masahiro Yamada's avatar
    uniphier: make sure to create build directory before ROT key · 3c946152
    Masahiro Yamada authored
    
    
    Building the UniPhier platform in parallel with TRUSTED_BOARD_BOOT=1
    could fail due to non-existing directory.  It might be difficult to
    reproduce, but here is an easier way to trigger the problem:
    
    $ make PLAT=uniphier TRUSTED_BOARD_BOOT=1 MBEDTLS_DIR=mbedtls certificates
      OPENSSL build/uniphier/release/rot_key.pem
    /bin/sh: 1: cannot create build/uniphier/release/rot_key.pem: Directory nonexistent
    make: *** [build/uniphier/release/rot_key.pem] Error 2
    
    The $(ROT_KEY) must depend on $(BUILD_PLAT) so that the build directory
    is created before the key.
    Signed-off-by: default avatarMasahiro Yamada <yamada.masahiro@socionext.com>
    3c946152
platform.mk 3.33 KB