From 1c2db6b51b668da137e09103aec0723104e445f5 Mon Sep 17 00:00:00 2001 From: ruki Date: Wed, 25 Feb 2026 15:27:16 +0800 Subject: Update run.lua --- xmake/modules/devel/debugger/run.lua | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/xmake/modules/devel/debugger/run.lua b/xmake/modules/devel/debugger/run.lua index 60e2b7b5a..4a412ce9b 100644 --- a/xmake/modules/devel/debugger/run.lua +++ b/xmake/modules/devel/debugger/run.lua @@ -356,18 +356,16 @@ function main(program, argv, opt) } -- for windows target or on windows? - if (config.plat() or os.host()) == "linux" then - table.insert(debuggers, 1, {"nnd", _run_nnd}) - end - - -- for windows target or on windows? - if (config.plat() or os.host()) == "windows" then + local plat = config.plat() or os.host() + if plat == "windows" then table.insert(debuggers, 1, {"windbg", _run_windbg}) table.insert(debuggers, 1, {"ollydbg", _run_ollydbg}) table.insert(debuggers, 1, {"x64dbg", _run_x64dbg}) table.insert(debuggers, 1, {"vsjitdebugger", _run_vsjitdebugger}) table.insert(debuggers, 1, {"devenv", _run_devenv}) table.insert(debuggers, 1, {"raddbg", _run_raddbg}) + elseif plat == "linux" then + table.insert(debuggers, {"nnd", _run_nnd}) end -- get debugger from configuration -- cgit v1.3.1