[PATCH 0/5] bootlinux: direct-boot: enable development
Daniel Gomez <[email protected]> Fri, 12 Jun 2026 14:18:37 +0200
| Newsgroups | dev.linux.lists.kdevops |
|---|---|
| Message-ID | <20260612-b4-bootlinux-direct-boot-followups-v1-0-c72537a65d08@samsung.com> |
Add support to generate kernel artefacts for development: compile_commands.json, scripts_gdb, rust-project.json and linux-direct-boot-menuconfig for kernel menuconfig shortcut with the right kdevops bootlinux environment. Add rust suport in direct-boot imageless config. Signed-off-by: Daniel Gomez <[email protected]> --- - Series depends on: [email protected] --- Daniel Gomez (5): bootlinux: emit compile_commands.json into the kernel source tree bootlinux: build kernel GDB helpers (scripts_gdb) into the build directory bootlinux: enable Rust in the direct-boot imageless config bootlinux: generate rust-project.json for rust-analyzer linux: add linux-direct-boot-menuconfig target .../roles/bootlinux/tasks/build/direct-boot.yml | 56 ++++++++++++++++++++++ .../roles/bootlinux/templates/config-imageless | 54 +++++++++++++++++++-- workflows/linux/Kconfig | 41 ++++++++++++++++ workflows/linux/Makefile | 35 ++++++++++++++ 4 files changed, 183 insertions(+), 3 deletions(-) --- base-commit: a81b18438512916a3cc01a8215442db855bb2bbb change-id: 20260612-b4-bootlinux-direct-boot-followups-576043ba7f1f prerequisite-change-id: 20260526-new-backend-nix-systemd-4acc8f6fda8a:v2 prerequisite-patch-id: 59bf251bcb2ac8d795dcbaecc2183fc08786b56f prerequisite-patch-id: 577f3e86283ba1b3b0fd4e54ed33f3426bb02c5a prerequisite-patch-id: b119eb9108e209d4aae4d51ac6bf58b4e6aaba87 prerequisite-patch-id: 3344eb03a6d7e2200001de30c41141eb3e201f27 prerequisite-patch-id: a3c581a3537ffe434c7e80947e0226145e51f5dd prerequisite-patch-id: 64d464ecf4df220afc0e7464b959ee9a72f1f924 prerequisite-patch-id: 74e1e8faf47ccdde84d9082aaa5baa22357658c5 prerequisite-patch-id: ccb5bf1e572786008f077fa9dfa96376a4bea7b2 prerequisite-patch-id: 79c1364394cdb1a18590af8ae77c077143f4d0d0 prerequisite-patch-id: 21e63a581fead34533242a50960b6d2a4e880f3f Best regards, -- Daniel Gomez <[email protected]>