From e48207d22d54ab29cbe11859454a2bd335382ce4 Mon Sep 17 00:00:00 2001 From: Dragos Motrea Date: Tue, 20 Jun 2017 10:02:41 +0200 Subject: kernel: Add kernel config file to deploy directory Signed-off-by: Dragos Motrea Signed-off-by: Adrian Dudau --- recipes-kernel/linux/linux-common.inc | 14 ++++++++++++++ recipes-kernel/linux/linux-intel.inc | 2 ++ recipes-kernel/linux/linux-yocto_4.9.bbappend | 2 ++ 3 files changed, 18 insertions(+) create mode 100644 recipes-kernel/linux/linux-common.inc diff --git a/recipes-kernel/linux/linux-common.inc b/recipes-kernel/linux/linux-common.inc new file mode 100644 index 0000000..426b0ff --- /dev/null +++ b/recipes-kernel/linux/linux-common.inc @@ -0,0 +1,14 @@ +kernel_do_deploy[vardepsexclude] = "DATETIME" +kernel_do_deploy_append () { + + # + # Drop the regular defconfig along side the others for consistency + # + cp ${B}/.config ${DEPLOYDIR}/config-${PKGE}-${PKGV}-${PKGR}-${MACHINE}-${DATETIME}.config + + # + # add symlink + # + ln -sf config-${PKGE}-${PKGV}-${PKGR}-${MACHINE}-${DATETIME}.config ${DEPLOYDIR}/config-${MACHINE}.config + +} diff --git a/recipes-kernel/linux/linux-intel.inc b/recipes-kernel/linux/linux-intel.inc index 49a1ba1..d9f563c 100644 --- a/recipes-kernel/linux/linux-intel.inc +++ b/recipes-kernel/linux/linux-intel.inc @@ -1,3 +1,5 @@ +require linux-common.inc + SRCREV_metaenea ?= "28da254d1c5ae012a6e064671aa14850c2a21a25" KENEABRANCH = "intel-4.9" SRC_URI_append = " git://git@git.enea.com/linux/enea-kernel-cache.git;protocol=ssh;type=kmeta;name=metaenea;branch=${KENEABRANCH};destsuffix=enea-kernel-meta" diff --git a/recipes-kernel/linux/linux-yocto_4.9.bbappend b/recipes-kernel/linux/linux-yocto_4.9.bbappend index 8883c10..42ba9f1 100644 --- a/recipes-kernel/linux/linux-yocto_4.9.bbappend +++ b/recipes-kernel/linux/linux-yocto_4.9.bbappend @@ -1,3 +1,5 @@ +require linux-common.inc + SRCREV_metaenea ?= "5057d9d3837fc35814a402b9c0384a064d260d05" KENEABRANCH = "yocto-4.9" SRC_URI_append = " git://git@git.enea.com/linux/enea-kernel-cache.git;protocol=ssh;type=kmeta;name=metaenea;branch=${KENEABRANCH};destsuffix=enea-kernel-meta" -- cgit v1.2.3-54-g00ecf