Comparison

tools/tb2err @ 13065:ab546c5977ed

tools/tb2err: Rewrite prosody-modules paths to ../modules This assumes you have community modules in ../modules as I do
author Kim Alvefur <zash@zash.se>
date Sat, 08 Apr 2023 12:55:08 +0200
parent 13064:b172db27ffed
child 13066:4aa4a51a7a77
comparison
equal deleted inserted replaced
13064:b172db27ffed 13065:ab546c5977ed
9 src = src:gsub("\\", path_sep); 9 src = src:gsub("\\", path_sep);
10 local cut = src:match("/()core/") 10 local cut = src:match("/()core/")
11 or src:match("/()net/") 11 or src:match("/()net/")
12 or src:match("/()util/") 12 or src:match("/()util/")
13 or src:match("/()modules/") 13 or src:match("/()modules/")
14 or src:match("/()prosody%-modules/")
14 or src:match("/()plugins/") 15 or src:match("/()plugins/")
15 or src:match("/()prosody[ctl]*$") 16 or src:match("/()prosody[ctl]*$")
16 if cut then 17 if cut then
17 src = src:sub(cut); 18 src = src:sub(cut);
18 end 19 end
20 src = src:gsub("prosody%-modules/", "../modules/")
19 src = src:gsub("^modules/", "plugins/") 21 src = src:gsub("^modules/", "plugins/")
20 io.write(src, err, "\n"); 22 io.write(src, err, "\n");
21 end 23 end
22 end 24 end