diff options
Diffstat (limited to 'pkg/tz/data.awk')
| -rw-r--r-- | pkg/tz/data.awk | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/pkg/tz/data.awk b/pkg/tz/data.awk new file mode 100644 index 00000000..88a9397f --- /dev/null +++ b/pkg/tz/data.awk @@ -0,0 +1,17 @@ +BEGIN { print "return {" } + +FNR == 1 { + if (n) + print "\t}," + n = split(FILENAME, src, "/") + printf "\t%s={\n", src[n] +} + +$1 == "Link" { printf "\t\t[\"%s\"]=\"%s\",\n", $3, $2 } +$1 == "Zone" { printf "\t\t[\"%s\"]=false,\n", $2 } + +END { + if (n) + print "\t}," + print "}" +} |
