blob: a34a1fac1306e79b6fec02401108e71ef1eb99f5 [file] [log] [blame]
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001#!/bin/sh
2
Eric Fischercc7fc9e2010-07-26 15:54:28 -07003version=tzdata2010k
The Android Open Source Project52d4c302009-03-03 19:29:09 -08004
5mkdir data
6
7for i in $version/africa \
8 $version/antarctica \
9 $version/asia \
10 $version/australasia \
11 $version/etcetera \
12 $version/europe \
13 $version/factory \
14 $version/northamerica \
15 $version/solar87 \
16 $version/solar88 \
17 $version/solar89 \
18 $version/southamerica
19do
20 zic -d data $i
21done
22
Eric Fischer1f9f5862009-11-23 16:30:34 -080023javac -target 1.5 ZoneCompactor.java ZoneInfo.java
The Android Open Source Project52d4c302009-03-03 19:29:09 -080024
25(
26 cat $version/* | grep '^Link' | awk '{print $1, $2, $3}'
27 (
28 cat $version/* | grep '^Zone' | awk '{print $2}'
29 cat $version/* | grep '^Link' | awk '{print $3}'
30 ) | LC_ALL="C" sort
31) | grep -v Riyadh8 > setup
32
33java ZoneCompactor setup data
34
Eric Fischer2ddbd562009-11-20 14:37:35 -080035cp zoneinfo.dat zoneinfo.idx ../../../bionic/libc/zoneinfo
36
37echo $version | sed 's/tzdata//' > ../../../bionic/libc/zoneinfo/zoneinfo.version