From f99b99b2ae3cfeb47356e6542c393bba009f8583 Mon Sep 17 00:00:00 2001 From: ruki Date: Tue, 3 Feb 2026 10:17:50 +0800 Subject: Refactor script content handling in main.lua Removed Windows-specific shell handling for script content. --- xmake/plugins/lua/main.lua | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'xmake/plugins/lua/main.lua') diff --git a/xmake/plugins/lua/main.lua b/xmake/plugins/lua/main.lua index c7b5137ce..772faa2c6 100644 --- a/xmake/plugins/lua/main.lua +++ b/xmake/plugins/lua/main.lua @@ -51,16 +51,6 @@ function _get_script_from_stdin() if script_content then -- remove utf8 bom script_content = script_content:ltrim(utf8.bom) - local shell = os.shell() - if shell == "cmd" or shell == "powershell" or shell == "pwsh" or is_host("windows") then - local trimmed = script_content:trim() - if trimmed:startswith('"') and trimmed:endswith('"') then - script_content = trimmed:trim('"') - else - script_content = trimmed - end - end - if not script_content:find("function main", 1, true) then script_content = "function main(...)\n" .. script_content .. "\nend" end -- cgit v1.3.1