]> code.ossystems Code Review - meta-freescale.git/commitdiff
atf: specify the non default keys pair
authorChunrong Guo <chunrong.guo@nxp.com>
Mon, 26 Aug 2019 03:40:30 +0000 (11:40 +0800)
committerOtavio Salvador <otavio@ossystems.com.br>
Wed, 4 Sep 2019 21:33:08 +0000 (18:33 -0300)
Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
recipes-bsp/atf/atf_git.bb

index 342032667e8c2b7878320a2943c2ae2ca73fcc6c..58b1d8f7dee8b0ad31e480adccc8232aae59b69d 100644 (file)
@@ -65,7 +65,12 @@ do_compile() {
     export LIBPATH="${RECIPE_SYSROOT_NATIVE}"
     install -d ${S}/include/tools_share/openssl
     cp -r ${RECIPE_SYSROOT}/usr/include/openssl/*   ${S}/include/tools_share/openssl
-    ${RECIPE_SYSROOT_NATIVE}/usr/bin/cst/gen_keys 1024
+    if [ ! -f ${RECIPE_SYSROOT_NATIVE}/usr/bin/cst/srk.pri ]; then
+       ${RECIPE_SYSROOT_NATIVE}/usr/bin/cst/gen_keys 1024
+    else
+       cp ${RECIPE_SYSROOT_NATIVE}/usr/bin/cst/srk.pri ${S}
+       cp ${RECIPE_SYSROOT_NATIVE}/usr/bin/cst/srk.pub ${S}
+    fi
 
     if [ "${BUILD_FUSE}" = "true" ]; then
        ${RECIPE_SYSROOT_NATIVE}/usr/bin/cst/gen_fusescr ${RECIPE_SYSROOT_NATIVE}/usr/bin/cst/input_files/gen_fusescr/${chassistype}/input_fuse_file