diff options
| author | Pierre Chapuis <git@catwell.info> | 2025-12-24 14:53:36 +0100 |
|---|---|---|
| committer | Pierre Chapuis <git@catwell.info> | 2025-12-26 11:11:24 +0100 |
| commit | d9e6c13f50d7cc8e76fb74643f135ab82c3aa9ba (patch) | |
| tree | a6329c2185371a1d55f9555022f00ee223b887fe /src | |
| parent | 8ae28df89b164dc1b27406d9421dd06fac2efa9a (diff) | |
| download | luarocks-d9e6c13f50d7cc8e76fb74643f135ab82c3aa9ba.tar.gz luarocks-d9e6c13f50d7cc8e76fb74643f135ab82c3aa9ba.tar.bz2 luarocks-d9e6c13f50d7cc8e76fb74643f135ab82c3aa9ba.zip | |
support Lua 5.5 in install.bat and win32 fs module
Co-authored-by: luau-project <luau.project@gmail.com>
Diffstat (limited to 'src')
| -rw-r--r-- | src/luarocks/fs/win32/tools.lua | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/luarocks/fs/win32/tools.lua b/src/luarocks/fs/win32/tools.lua index 86cbb45b..56f04b19 100644 --- a/src/luarocks/fs/win32/tools.lua +++ b/src/luarocks/fs/win32/tools.lua | |||
| @@ -131,6 +131,7 @@ function tools.find(at) | |||
| 131 | local pipe = io.popen(fs.command_at(at, fs.quiet_stderr(vars.FIND), true)) | 131 | local pipe = io.popen(fs.command_at(at, fs.quiet_stderr(vars.FIND), true)) |
| 132 | for file in pipe:lines() do | 132 | for file in pipe:lines() do |
| 133 | -- Windows find is a bit different | 133 | -- Windows find is a bit different |
| 134 | local file = file | ||
| 134 | local first_two = file:sub(1,2) | 135 | local first_two = file:sub(1,2) |
| 135 | if first_two == ".\\" or first_two == "./" then file=file:sub(3) end | 136 | if first_two == ".\\" or first_two == "./" then file=file:sub(3) end |
| 136 | if file ~= "." then | 137 | if file ~= "." then |
| @@ -223,7 +224,7 @@ local function get_system_users() | |||
| 223 | local result = {} | 224 | local result = {} |
| 224 | local fd = assert(io.popen("wmic UserAccount get name")) | 225 | local fd = assert(io.popen("wmic UserAccount get name")) |
| 225 | for user in fd:lines() do | 226 | for user in fd:lines() do |
| 226 | user = user:gsub("%s+$", "") | 227 | local user = user:gsub("%s+$", "") |
| 227 | if not exclude[user] then | 228 | if not exclude[user] then |
| 228 | table.insert(result, user) | 229 | table.insert(result, user) |
| 229 | end | 230 | end |
