Neil Fuller | 86e72c5 | 2017-06-12 15:36:06 +0100 | [diff] [blame] | 1 | This directory contains tools for time zone updates. |
| 2 | |
| 3 | Data update tools |
| 4 | ================= |
| 5 | |
Neil Fuller | 56166d3 | 2017-06-12 12:57:10 +0100 | [diff] [blame] | 6 | download-iana-data.py |
| 7 | - A helper script run before update-tzdata.py. |
| 8 | It downloads the latest tzdata update from IANA and puts it in |
| 9 | the system/timezone/input_data/iana directory for use by the |
| 10 | update-tzdata.py script. |
| 11 | |
Neil Fuller | 86e72c5 | 2017-06-12 15:36:06 +0100 | [diff] [blame] | 12 | There are sometimes code and metadata changes associated |
| 13 | with tzdata updates that should be applied to ICU at the same time. |
| 14 | e.g. see http://bugs.icu-project.org/trac/search?q=2015d |
| 15 | |
Neil Fuller | 56166d3 | 2017-06-12 12:57:10 +0100 | [diff] [blame] | 16 | update-tzdata.py |
Neil Fuller | 35467e1 | 2017-06-12 16:55:44 +0100 | [diff] [blame^] | 17 | - Regenerates the external/icu and system/timezone/output_data timezone |
| 18 | data files. |
Neil Fuller | 56166d3 | 2017-06-12 12:57:10 +0100 | [diff] [blame] | 19 | |
Neil Fuller | 35467e1 | 2017-06-12 16:55:44 +0100 | [diff] [blame^] | 20 | CTS tests for ICU, bionic and libcore should be run before and after. |
Neil Fuller | 86e72c5 | 2017-06-12 15:36:06 +0100 | [diff] [blame] | 21 | |