diff options
author | Bruce Ashfield <bruce.ashfield@windriver.com> | 2017-02-01 10:30:35 -0500 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-02-05 09:22:17 +0000 |
commit | fcc40ac908ec97c0ecb1f06bd9dbaed4399e5808 (patch) | |
tree | 1d722a974f5a8b5c139d97fd43b89636f959f386 /meta/classes | |
parent | eda9d64cdd4292de5b30908de80f6a8e0156d665 (diff) | |
download | poky-fcc40ac908ec97c0ecb1f06bd9dbaed4399e5808.tar.gz |
kernel-yocto: log the BSP definition file
When debugging a kernel configuration issue, one of the first questions
is "what BSP was used". To answer this qusetion, we log the BSP .scc
file that was used to generate the kernel configuration in the kernel
source meta directory.
(From OE-Core rev: 1003615b866bfe196994bdc25d305ff5eace2715)
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes')
-rw-r--r-- | meta/classes/kernel-yocto.bbclass | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/classes/kernel-yocto.bbclass b/meta/classes/kernel-yocto.bbclass index 36f61c5694..a7b6356381 100644 --- a/meta/classes/kernel-yocto.bbclass +++ b/meta/classes/kernel-yocto.bbclass | |||
@@ -148,6 +148,7 @@ do_kernel_metadata() { | |||
148 | # run1: pull all the configuration fragments, no matter where they come from | 148 | # run1: pull all the configuration fragments, no matter where they come from |
149 | elements="`echo -n ${bsp_definition} ${sccs} ${patches} ${KERNEL_FEATURES}`" | 149 | elements="`echo -n ${bsp_definition} ${sccs} ${patches} ${KERNEL_FEATURES}`" |
150 | if [ -n "${elements}" ]; then | 150 | if [ -n "${elements}" ]; then |
151 | echo "${bsp_definition}}" > ${S}/${meta_dir}/bsp_definition | ||
151 | scc --force -o ${S}/${meta_dir}:cfg,merge,meta ${includes} ${bsp_definition} ${sccs} ${patches} ${KERNEL_FEATURES} | 152 | scc --force -o ${S}/${meta_dir}:cfg,merge,meta ${includes} ${bsp_definition} ${sccs} ${patches} ${KERNEL_FEATURES} |
152 | if [ $? -ne 0 ]; then | 153 | if [ $? -ne 0 ]; then |
153 | bbfatal_log "Could not generate configuration queue for ${KMACHINE}." | 154 | bbfatal_log "Could not generate configuration queue for ${KMACHINE}." |