From cd3411088f6bb4393d79c50b5f7eef3f11a83435 Mon Sep 17 00:00:00 2001 From: Tudor Florea Date: Fri, 10 Oct 2014 00:31:33 +0200 Subject: initial commit for Enea Linux 4.0-140929 Migrated from the internal git server on the daisy-enea-point-release branch Signed-off-by: Tudor Florea --- recipes-kernel/linux/linux-bsc913x-headers.bb | 62 +++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 recipes-kernel/linux/linux-bsc913x-headers.bb (limited to 'recipes-kernel/linux/linux-bsc913x-headers.bb') diff --git a/recipes-kernel/linux/linux-bsc913x-headers.bb b/recipes-kernel/linux/linux-bsc913x-headers.bb new file mode 100644 index 0000000..8078aad --- /dev/null +++ b/recipes-kernel/linux/linux-bsc913x-headers.bb @@ -0,0 +1,62 @@ +DESCRIPTION = "Linux kernel headers for Freescale platforms" +SECTION = "devel" +LICENSE = "GPLv2" + +PKGSUFFIX = "" +PKGSUFFIX_virtclass-nativesdk = "-nativesdk" + +INHIBIT_DEFAULT_DEPS = "1" +DEPENDS += "unifdef-native" + +PROVIDES = "linux-libc-headers${PKGSUFFIX} ${PN}" +RPROVIDES_${PN}-dev += "linux-libc-headers${PKGSUFFIX}-dev" +RPROVIDES_${PN}-dbg += "linux-libc-headers${PKGSUFFIX}-dbg" +RDEPENDS_${PN}-dev = "" +RRECOMMENDS_${PN}-dbg = "linux-libc-headers${PKGSUFFIX}-dev (= ${EXTENDPKGV})" + +require recipes-kernel/linux/linux-bsc913x.inc + +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_compile () { + : +} + +do_install() { + set_arch + cd ${S} + oe_runmake headers_install INSTALL_HDR_PATH=${D}${exec_prefix} ARCH=${ARCH} + + # The ..install.cmd conflicts between various configure runs + find ${D}${includedir} -name ..install.cmd | xargs rm -f +} + +BBCLASSEXTEND = "nativesdk" + +# The following tasks are not required when we just want +# headers. So we override and stub them out. +do_kernel_configme() { +} + +do_compile () { +} + +do_validate_branches () { +} + +do_kernel_configcheck () { +} -- cgit v1.2.3-54-g00ecf