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 +}