x86_64: cmake: fix debug-kernel-monitor only being available if cdrom generation is enabled
This commit is contained in:
+11
-10
@@ -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)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user