From a628fdefd98fad9335bd295818cdd9b28d22a4bb Mon Sep 17 00:00:00 2001 From: Christopher Larson Date: Tue, 20 Mar 2018 03:06:17 +0500 Subject: [PATCH] binutils-external-cross-canadian: add recipe Signed-off-by: Christopher Larson --- .../binutils/binutils-external-cross-canadian.bb | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 recipes-external/binutils/binutils-external-cross-canadian.bb diff --git a/recipes-external/binutils/binutils-external-cross-canadian.bb b/recipes-external/binutils/binutils-external-cross-canadian.bb new file mode 100644 index 0000000..be30639 --- /dev/null +++ b/recipes-external/binutils/binutils-external-cross-canadian.bb @@ -0,0 +1,14 @@ +require recipes-external/binutils/binutils-external.inc +inherit external-toolchain-cross-canadian + +FILES_${PN} = "\ + ${@' '.join('${bindir}/${EXTERNAL_TARGET_SYS}-' + i for i in '${binutils_binaries}'.split())} \ + ${@' '.join('${exec_prefix}/${EXTERNAL_TARGET_SYS}/bin/' + i for i in '${binutils_binaries}'.split())} \ + ${exec_prefix}/lib/ldscripts \ +" + +do_install_append () { + if [ ! -e ${D}${bindir}/${EXTERNAL_TARGET_SYS}-ld.bfd ]; then + ln -s ${EXTERNAL_TARGET_SYS}-ld ${D}${bindir}/${EXTERNAL_TARGET_SYS}-ld.bfd + fi +}