mirror of
https://git.yoctoproject.org/poky
synced 2026-05-02 18:32:15 +02:00
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:
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user