From 624e5be0fad3c7ce663887adecb2310d42b21c39 Mon Sep 17 00:00:00 2001 From: Martin Dietze Date: Wed, 18 Apr 2007 17:08:26 +0000 Subject: [PATCH] linux-libc-headers: added nylon-specific append to do_stage making sure that some headers are found where expected --- .../linux-libc-headers_2.6.18+2.6.19-rc1.bb | 8 ++++++++ packages/linux-libc-headers/linux-libc-headers_2.6.18.bb | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/packages/linux-libc-headers/linux-libc-headers_2.6.18+2.6.19-rc1.bb b/packages/linux-libc-headers/linux-libc-headers_2.6.18+2.6.19-rc1.bb index c4125ee75a..df427ce582 100644 --- a/packages/linux-libc-headers/linux-libc-headers_2.6.18+2.6.19-rc1.bb +++ b/packages/linux-libc-headers/linux-libc-headers_2.6.18+2.6.19-rc1.bb @@ -54,3 +54,11 @@ do_stage () { cp -pfLR ${S}${includedir}/asm-${ARCH} ${CROSS_DIR}/${TARGET_SYS}/include/asm cp -pfLR ${S}${includedir}/asm-generic ${CROSS_DIR}/${TARGET_SYS}/include/ } + +do_stage_append_nylon () { + cp -pPR include/asm-${ARCH}/* ${STAGING_INCDIR}/asm/ + cp -pPR include/asm-${ARCH}/* ${CROSS_DIR}/${TARGET_SYS}/include/asm/ + cp -pPR include/linux/* ${STAGING_INCDIR}/linux/ + cp -pPR include/linux/* ${CROSS_DIR}/${TARGET_SYS}/include/linux/ +} + diff --git a/packages/linux-libc-headers/linux-libc-headers_2.6.18.bb b/packages/linux-libc-headers/linux-libc-headers_2.6.18.bb index 005b229eab..dc278dea14 100644 --- a/packages/linux-libc-headers/linux-libc-headers_2.6.18.bb +++ b/packages/linux-libc-headers/linux-libc-headers_2.6.18.bb @@ -74,3 +74,11 @@ do_stage () { # compile with kernel headers that work with EABI on ARM echo '#define UTS_RELEASE "2.6.18"' >> ${CROSS_DIR}/${TARGET_SYS}/include/linux/version.h } + +do_stage_append_nylon () { + cp -pPR include/asm-${ARCH}/* ${STAGING_INCDIR}/asm/ + cp -pPR include/asm-${ARCH}/* ${CROSS_DIR}/${TARGET_SYS}/include/asm/ + cp -pPR include/linux/* ${STAGING_INCDIR}/linux/ + cp -pPR include/linux/* ${CROSS_DIR}/${TARGET_SYS}/include/linux/ +} + -- 2.39.5