mirror of
https://git.yoctoproject.org/poky
synced 2026-02-10 02:33:02 +01:00
The existing preferred yocto kernel wasn't named appropriately and needs to be updated. In keeping the changes small and isolated, this commit simply renames the recipe and some internal variables. Future commits will refactor the code into more usable blocks. Now that linuy-wrs has been renamed linux-yocto, we need to rename and update an board configurations and append files. Now that linux-wrs has been renamed linux-yocto, we need to update the SRCREVs to have the new name. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
52 lines
997 B
BlitzBasic
52 lines
997 B
BlitzBasic
require linux-libc-headers.inc
|
|
|
|
INHIBIT_DEFAULT_DEPS = "1"
|
|
DEPENDS += "unifdef-native"
|
|
PROVIDES = "linux-libc-headers"
|
|
PV = "2.6.34+git-${SRCPV}"
|
|
PR = "r0"
|
|
|
|
SRC_URI = "git://git.pokylinux.org/linux-2.6-windriver.git;fullclone=1"
|
|
|
|
S = "${WORKDIR}/linux"
|
|
|
|
set_arch() {
|
|
case ${TARGET_ARCH} in
|
|
arm*) ARCH=arm ;;
|
|
i*86*) ARCH=i386 ;;
|
|
ia64*) ARCH=ia64 ;;
|
|
mips*) ARCH=mips ;;
|
|
powerpc*) ARCH=powerpc ;;
|
|
x86_64*) ARCH=x86_64 ;;
|
|
esac
|
|
}
|
|
|
|
do_configure() {
|
|
set_arch
|
|
oe_runmake allnoconfig ARCH=$ARCH
|
|
}
|
|
|
|
do_kernel_checkout() {
|
|
if [ -d ${WORKDIR}/.git/refs/remotes/origin ]; then
|
|
rm -rf ${S}
|
|
mkdir ${S}
|
|
mv ${WORKDIR}/.git ${S}
|
|
mv ${S}/.git/refs/remotes/origin/* ${S}/.git/refs/heads
|
|
rmdir ${S}/.git/refs/remotes/origin
|
|
fi
|
|
cd ${S}
|
|
git checkout -f standard
|
|
}
|
|
|
|
addtask kernel_checkout before do_patch after do_unpack
|
|
|
|
do_compile () {
|
|
}
|
|
|
|
do_install() {
|
|
set_arch
|
|
oe_runmake headers_install_all INSTALL_HDR_PATH=${D}${exec_prefix} ARCH=$ARCH
|
|
}
|
|
|
|
BBCLASSEXTEND = "nativesdk"
|