summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Hatle <mark.hatle@amd.com>2023-02-13 14:18:42 -0800
committerMark Hatle <mark.hatle@amd.com>2023-04-10 09:03:22 -0700
commit1b0ac353c251a61f26d6dca912155d4dade1edad (patch)
treeabe3037452e10b1456e4b4a79329c178455d1d90
parent496ae0318840bbff6bf28496cd341d89f395587c (diff)
downloadmeta-xilinx-1b0ac353c251a61f26d6dca912155d4dade1edad.tar.gz
gnu-toolchain-canadian: Fix symlink generation for mingw32
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
-rw-r--r--meta-xilinx-standalone/recipes-core/meta/gnu-toolchain-canadian.bb4
1 files changed, 3 insertions, 1 deletions
diff --git a/meta-xilinx-standalone/recipes-core/meta/gnu-toolchain-canadian.bb b/meta-xilinx-standalone/recipes-core/meta/gnu-toolchain-canadian.bb
index 8b323c41..1af09a5f 100644
--- a/meta-xilinx-standalone/recipes-core/meta/gnu-toolchain-canadian.bb
+++ b/meta-xilinx-standalone/recipes-core/meta/gnu-toolchain-canadian.bb
@@ -6,13 +6,15 @@ BPN = "gnu-toolchain-canadian"
6 6
7LICENSE = "MIT" 7LICENSE = "MIT"
8 8
9EXEEXT:sdkmingw32 = ".exe"
10
9do_install () { 11do_install () {
10 if [ "${TARGET_SYS_MULTILIB_ORIGINAL}" != "" -a "${TARGET_SYS_MULTILIB_ORIGINAL}" != "${TARGET_SYS}" ]; then 12 if [ "${TARGET_SYS_MULTILIB_ORIGINAL}" != "" -a "${TARGET_SYS_MULTILIB_ORIGINAL}" != "${TARGET_SYS}" ]; then
11 mkdir -p ${D}${bindir} 13 mkdir -p ${D}${bindir}
12 14
13 # Create a link for each item references by the environment files 15 # Create a link for each item references by the environment files
14 for each in gcc g++ as ld gdb strip ranlib objcopy objdump readelf ar nm ; do 16 for each in gcc g++ as ld gdb strip ranlib objcopy objdump readelf ar nm ; do
15 ln -s ../${TARGET_SYS_MULTILIB_ORIGINAL}/${TARGET_SYS_MULTILIB_ORIGINAL}-${each} ${D}${bindir}/${TARGET_SYS}-$each 17 ln -s ../${TARGET_SYS_MULTILIB_ORIGINAL}/${TARGET_SYS_MULTILIB_ORIGINAL}-${each}${EXEEXT} ${D}${bindir}/${TARGET_SYS}-${each}${EXEEXT}
16 done 18 done
17 fi 19 fi
18} 20}