mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2025-12-19 03:50:19 +01:00
23 lines
400 B
Awk
23 lines
400 B
Awk
BEGIN {
|
|
chrome = "chrome"
|
|
if (suffix)
|
|
chrome = suffix
|
|
}
|
|
/^ \}/ { on = 0 }
|
|
|
|
on && $NF ~ /^"([a-z]|\.\/)/ {
|
|
$NF = "\"/" name "/" substr($NF, 2)
|
|
}
|
|
/./ && on {
|
|
sub(/^"\.\./, "\"", $NF);
|
|
$NF = "\"" chrome substr($NF, 2)
|
|
}
|
|
/./ && on {
|
|
gsub(/\/\.\//, "/")
|
|
sub(/^\"\.\.\/common\//, "\"", $NF)
|
|
$0 = " " $0
|
|
}
|
|
//
|
|
|
|
/^ "resources": \{/ { on = 1 }
|