diff options
| author | Michael Forney <mforney@mforney.org> | 2019-07-10 00:52:58 -0700 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2019-07-10 00:52:58 -0700 |
| commit | 95238ca682eadca3dd1b839b69e375d61e16af24 (patch) | |
| tree | d1cba0bcf228d389f51dd3ea9356af72a9ad8b1a /pkg/tz/data.awk | |
| parent | d04f5611ffb2ef6ebfe2a1f4315e7b9ce7c4b0be (diff) | |
tz: Specify zic outputs explicitly
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 "}" +} |
