1 #!/usr/bin/python -B 2 3 """Regenerates (just) ICU data files used in the Android system image.""" 4 5 import os 6 import sys 7 8 import i18nutil 9 import icuutil 10 11 12 # Run with no arguments from any directory, with no special setup required. 13 def 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 27 if __name__ == '__main__': 28 main() 29