| Message ID | 20251119164804.256364-11-Harish.Sadineni@windriver.com |
|---|---|
| State | New |
| Headers | show |
| Series | Enable rust support for linux kernel | expand |
On 2025-11-19 11:48 a.m., Harish.Sadineni@windriver.com wrote: > From: Harish Sadineni<Harish.Sadineni@windriver.com> > > In sdk while running make prepare in kernel-source directory after rust Style and an extra word: 'rust': In sdk, while running: 'make prepare' in the kernel-source directory after > enabling rust config. it will throw erros since only makefile is present s/./,/ s/erros/errors/ > in rust kernel souces. s/souces/sources/ ../Randy > > Signed-off-by: Harish Sadineni<Harish.Sadineni@windriver.com> > --- > meta/recipes-kernel/linux/kernel-devsrc.bb | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb > index 411c99ba30..615c53dd22 100644 > --- a/meta/recipes-kernel/linux/kernel-devsrc.bb > +++ b/meta/recipes-kernel/linux/kernel-devsrc.bb > @@ -139,6 +139,10 @@ do_install() { > cd ${S} > > cp -a scripts $kerneldir/build > + > + if ${@bb.utils.contains('DISTRO_FEATURES', 'rust-kernel', 'true', 'false', d)}; then > + cp -a rust ${kerneldir}/build > + fi > > # for v6.1+ (otherwise we are missing multiple default targets) > cp -a --parents Kbuild $kerneldir/build 2>/dev/null || :
diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb index 411c99ba30..615c53dd22 100644 --- a/meta/recipes-kernel/linux/kernel-devsrc.bb +++ b/meta/recipes-kernel/linux/kernel-devsrc.bb @@ -139,6 +139,10 @@ do_install() { cd ${S} cp -a scripts $kerneldir/build + + if ${@bb.utils.contains('DISTRO_FEATURES', 'rust-kernel', 'true', 'false', d)}; then + cp -a rust ${kerneldir}/build + fi # for v6.1+ (otherwise we are missing multiple default targets) cp -a --parents Kbuild $kerneldir/build 2>/dev/null || :