summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core
diff options
context:
space:
mode:
authorChristopher Larson <chris_larson@mentor.com>2012-02-06 14:07:15 -0600
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-02-08 10:57:09 +0000
commit4255cb85a0be4d5e75da6b7a45d47a08b989f6b9 (patch)
tree317bc0cd12fdc82dbc72b9387c802fd5de934c9f /meta/recipes-core
parent57b7b8a7ba6aa957d276da1047bf917a27511b6a (diff)
downloadpoky-4255cb85a0be4d5e75da6b7a45d47a08b989f6b9.tar.gz
external-csl-toolchain: split out gdbserver packages
(From OE-Core rev: b6ddd434c47c66fdd6dd27a31e545f46b52bc90f) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core')
-rw-r--r--meta/recipes-core/meta/external-csl-toolchain.bb8
1 files changed, 6 insertions, 2 deletions
diff --git a/meta/recipes-core/meta/external-csl-toolchain.bb b/meta/recipes-core/meta/external-csl-toolchain.bb
index fc35acbb93..22aa99657f 100644
--- a/meta/recipes-core/meta/external-csl-toolchain.bb
+++ b/meta/recipes-core/meta/external-csl-toolchain.bb
@@ -64,6 +64,7 @@ do_install() {
64 install -d ${D}${bindir}/.debug 64 install -d ${D}${bindir}/.debug
65 mv ${D}${libdir}/bin/.debug/* ${D}${bindir}/.debug/ 65 mv ${D}${libdir}/bin/.debug/* ${D}${bindir}/.debug/
66 fi 66 fi
67 ln -s ../../bin/gdbserver ${D}${libdir}/bin/sysroot-gdbserver
67 68
68 sed -i -e "s# /lib# ../../lib#g" -e "s# /usr/lib# .#g" ${D}${libdir}/libc.so 69 sed -i -e "s# /lib# ../../lib#g" -e "s# /usr/lib# .#g" ${D}${libdir}/libc.so
69 sed -i -e "s# /lib# ../../lib#g" -e "s# /usr/lib# .#g" ${D}${libdir}/libpthread.so 70 sed -i -e "s# /lib# ../../lib#g" -e "s# /usr/lib# .#g" ${D}${libdir}/libpthread.so
@@ -86,7 +87,7 @@ external_toolchain_sysroot_adjust() {
86 fi 87 fi
87} 88}
88 89
89PACKAGES =+ "libgcc libgcc-dev libstdc++ libstdc++-dev linux-libc-headers linux-libc-headers-dev" 90PACKAGES =+ "libgcc libgcc-dev libstdc++ libstdc++-dev linux-libc-headers linux-libc-headers-dev gdbserver gdbserver-dbg"
90 91
91INSANE_SKIP_libgcc = "1" 92INSANE_SKIP_libgcc = "1"
92INSANE_SKIP_libstdc++ = "1" 93INSANE_SKIP_libstdc++ = "1"
@@ -126,7 +127,8 @@ PKGV_libstdc++ = "${CSL_VER_GCC}"
126PKGV_libstdc++-dev = "${CSL_VER_GCC}" 127PKGV_libstdc++-dev = "${CSL_VER_GCC}"
127PKGV_linux-libc-headers = "${CSL_VER_KERNEL}" 128PKGV_linux-libc-headers = "${CSL_VER_KERNEL}"
128PKGV_linux-libc-headers-dev = "${CSL_VER_KERNEL}" 129PKGV_linux-libc-headers-dev = "${CSL_VER_KERNEL}"
129PKGV_gdbserver = "${CSL_VER_GDBSERVER}" 130PKGV_gdbserver = "${CSL_VER_GDB}"
131PKGV_gdbserver-dbg = "${CSL_VER_GDB}"
130 132
131FILES_libgcc = "${base_libdir}/libgcc_s.so.1" 133FILES_libgcc = "${base_libdir}/libgcc_s.so.1"
132FILES_libgcc-dev = "${base_libdir}/libgcc_s.so" 134FILES_libgcc-dev = "${base_libdir}/libgcc_s.so"
@@ -145,3 +147,5 @@ FILES_linux-libc-headers = "${includedir}/asm* \
145 ${includedir}/sound \ 147 ${includedir}/sound \
146 ${includedir}/video \ 148 ${includedir}/video \
147" 149"
150FILES_gdbserver = "${bindir}/gdbserver ${libdir}/bin/sysroot-gdbserver"
151FILES_gdbserver-dbg = "${bindir}/.debug/gdbserver"