x86_64: cmake: fix debug-kernel-monitor only being available if cdrom generation is enabled

This commit is contained in:
2026-04-19 20:46:03 +01:00
parent 30dd0e753d
commit 4b6099584b
+11 -10
View File
@@ -78,16 +78,6 @@ if (LLDB)
USES_TERMINAL USES_TERMINAL
DEPENDS ${patched_kernel} bsp) DEPENDS ${patched_kernel} bsp)
add_custom_target(debug-kernel-monitor
COMMAND
${QEMU}
-kernel ${patched_kernel}
-initrd ${sys_dir}/${bsp_name}
${generic_flags}
-monitor stdio -s -S
USES_TERMINAL
DEPENDS ${patched_kernel} bsp)
if (image_cdrom) if (image_cdrom)
message(STATUS "QEMU: Enable CD-ROM debug with LLDB") message(STATUS "QEMU: Enable CD-ROM debug with LLDB")
add_custom_target(debug-cdrom add_custom_target(debug-cdrom
@@ -132,3 +122,14 @@ elseif (GDB)
DEPENDS ${image_cdrom}) DEPENDS ${image_cdrom})
endif () endif ()
endif () endif ()
add_custom_target(debug-kernel-monitor
COMMAND
${QEMU}
-kernel ${patched_kernel}
-initrd ${sys_dir}/${bsp_name}
${generic_flags}
-monitor stdio -s -S
USES_TERMINAL
DEPENDS ${patched_kernel} bsp)