summaryrefslogtreecommitdiff
path: root/pkg/tz/data.awk
blob: 88a9397f3f049370d7e3dffd19b9ad5ae9579e06 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
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 "}"
}