external-csl-toolchain: Drop uneeded staging functions (a make sure mangling happens in do_install)

Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
This commit is contained in:
Richard Purdie
2009-11-17 12:24:51 +00:00
parent 45fbc1c095
commit 9734c516e8
3 changed files with 5 additions and 45 deletions

View File

@@ -31,17 +31,6 @@ do_install() {
cp -a ${S}/arm-none-linux-gnueabi/libc/usr/* ${D}/usr
}
do_stage() {
install -d ${STAGING_INCDIR}
cp -a ${S}/arm-none-linux-gnueabi/libc/usr/include/* ${STAGING_INCDIR}
install -d ${STAGING_LIBDIR}
cp -a ${S}/arm-none-linux-gnueabi/libc/usr/lib/* ${STAGING_LIBDIR}
install -d ${STAGING_DIR_TARGET}${base_libdir}
cp -a ${S}/arm-none-linux-gnueabi/libc/lib/* ${STAGING_DIR_TARGET}${base_libdir}
}
PACKAGES = "libgcc libgcc-dev libstdc++ libstdc++-dev linux-libc-headers"
FILES_libgcc = "${base_libdir}/libgcc_s.so.1"
FILES_libgcc-dev = "${base_libdir}/libgcc_s.so"

View File

@@ -31,17 +31,6 @@ do_install() {
cp -a ${S}/arm-none-linux-gnueabi/libc/usr/* ${D}/usr
}
do_stage() {
install -d ${STAGING_INCDIR}
cp -a ${S}/arm-none-linux-gnueabi/libc/usr/include/* ${STAGING_INCDIR}
install -d ${STAGING_LIBDIR}
cp -a ${S}/arm-none-linux-gnueabi/libc/usr/lib/* ${STAGING_LIBDIR}
install -d ${STAGING_DIR_TARGET}${base_libdir}
cp -a ${S}/arm-none-linux-gnueabi/libc/lib/* ${STAGING_DIR_TARGET}${base_libdir}
}
PACKAGES = "libgcc libgcc-dev libstdc++ libstdc++-dev linux-libc-headers"
FILES_libgcc = "${base_libdir}/libgcc_s.so.1"
FILES_libgcc-dev = "${base_libdir}/libgcc_s.so"

View File

@@ -27,30 +27,12 @@ do_install() {
install -d ${D}${base_libdir} ${D}${base_sbindir} ${D}${datadir}
cp -a ${EXTERNAL_TOOLCHAIN}/arm-none-linux-gnueabi/libc/lib/* ${D}${base_libdir}
cp -a ${EXTERNAL_TOOLCHAIN}/arm-none-linux-gnueabi/libc/etc/* ${D}${sysconfdir}
cp -a ${EXTERNAL_TOOLCHAIN}/arm-none-linux-gnueabi/libc/sbin/* ${D}${base_sbindir}
cp -a ${EXTERNAL_TOOLCHAIN}/arm-none-linux-gnueabi/libc/usr/* ${D}/usr
}
cp -a ${EXTERNAL_TOOLCHAIN}/arm-none-linux-gnueabi/libc/etc/* ${D}${sysconfdir}
cp -a ${EXTERNAL_TOOLCHAIN}/arm-none-linux-gnueabi/libc/sbin/* ${D}${base_sbindir}
cp -a ${EXTERNAL_TOOLCHAIN}/arm-none-linux-gnueabi/libc/usr/* ${D}/usr
do_stage() {
install -d ${STAGING_INCDIR}
cp -a ${EXTERNAL_TOOLCHAIN}/arm-none-linux-gnueabi/libc/usr/include/* ${STAGING_INCDIR}
install -d ${STAGING_LIBDIR}
cp -a ${EXTERNAL_TOOLCHAIN}/arm-none-linux-gnueabi/libc/usr/lib/* ${STAGING_LIBDIR}
install -d ${STAGING_DIR_TARGET}${base_libdir}
cp -a ${EXTERNAL_TOOLCHAIN}/arm-none-linux-gnueabi/libc/lib/* ${STAGING_DIR_TARGET}${base_libdir}
sed -e "s# /lib# ../../lib#g" \
-e "s# /usr/lib# .#g" \
${STAGING_LIBDIR}/libc.so > ${STAGING_LIBDIR}/temp
mv ${STAGING_LIBDIR}/temp ${STAGING_LIBDIR}/libc.so
sed -e "s# /lib# ../../lib#" \
-e "s# /usr/lib# .#g" \
${STAGING_LIBDIR}/libpthread.so > ${STAGING_LIBDIR}/temp
mv ${STAGING_LIBDIR}/temp ${STAGING_LIBDIR}/libpthread.so
sed -i -e "s# /lib# ../../lib#g" -e "s# /usr/lib# .#g" ${D}${libdir}/libc.so
sed -i -e "s# /lib# ../../lib#g" -e "s# /usr/lib# .#g" ${D}${libdir}/libpthread.so
}
PACKAGES = "libgcc libgcc-dev libstdc++ libstdc++-dev linux-libc-headers"