]> git.donarmstrong.com Git - dactyl.git/blob - common/process_manifest.awk
Import r6948 from upstream hg supporting Firefox up to 24.*
[dactyl.git] / common / process_manifest.awk
1 BEGIN {
2     chrome = "chrome"
3     if (suffix)
4         chrome = suffix
5 }
6 { content = $1 ~ /^(content|skin|locale|resource)$/ }
7 content && $NF ~ /^[a-z]|^\.\// { $NF = "/" name "/" $NF }
8 content {
9     sub(/^\.\./, "", $NF);
10     if (isjar)
11             $NF = "jar:chrome/" name ".jar!" $NF
12     else
13             $NF = chrome $NF
14 }
15 {
16     gsub(/\/\.\//, "/")
17     sub("^\\.\\./common/", "", $NF)
18     print
19 }
20
21 # vim:se sts=4 sw=4 et ft=awk: