1#!/usr/bin/python -B 2 3"""Regenerates (just) ICU data files used in the Android system image.""" 4 5import os 6import sys 7 8import i18nutil 9import icuutil 10 11 12# Run with no arguments from any directory, with no special setup required. 13def main(): 14 i18nutil.SwitchToNewTemporaryDirectory() 15 icu_build_dir = '%s/icu' % os.getcwd() 16 17 icu_dir = icuutil.icuDir() 18 print 'Found icu in %s ...' % icu_dir 19 20 icuutil.PrepareIcuBuild(icu_build_dir) 21 22 icuutil.MakeAndCopyIcuDataFiles(icu_build_dir) 23 24 print 'Look in %s for new data files' % icu_dir 25 sys.exit(0) 26 27if __name__ == '__main__': 28 main() 29