зеркало из https://github.com/mozilla/gecko-dev.git
57 строки
1.3 KiB
Python
57 строки
1.3 KiB
Python
# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
|
|
# vim: set filetype=python:
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
# For Android, we ship hyphenation files in uncompiled format to minimize
|
|
# the package size; for other products, ship precompiled files to eliminate
|
|
# the cost of compilation on first use.
|
|
if CONFIG['MOZ_BUILD_APP'] == 'mobile/android':
|
|
hyphenation_ext = ".dic"
|
|
else:
|
|
hyphenation_ext = ".hyf"
|
|
|
|
locales = [
|
|
'af',
|
|
'bg',
|
|
'ca',
|
|
'cy',
|
|
'da',
|
|
'de-1901',
|
|
'de-1996',
|
|
'de-CH',
|
|
# 'en-US', # en-US is renamed -- see below.
|
|
'eo',
|
|
'es',
|
|
'et',
|
|
'fi',
|
|
'fr',
|
|
'gl',
|
|
'hr',
|
|
'hsb',
|
|
'hu',
|
|
'ia',
|
|
'is',
|
|
'it',
|
|
'kmr',
|
|
'la',
|
|
'lt',
|
|
'mn',
|
|
'nb',
|
|
'nl',
|
|
'nn',
|
|
'pl',
|
|
'pt',
|
|
'ru',
|
|
'sh',
|
|
'sl',
|
|
'sv',
|
|
'tr',
|
|
'uk',
|
|
]
|
|
filename = '{locale}/hyphenation/hyph_{locale}' + hyphenation_ext
|
|
FINAL_TARGET_FILES.hyphenation += [filename.format(locale=locale) for locale in locales]
|
|
# en-US is a special case: the dic file is named like en_US.
|
|
FINAL_TARGET_FILES.hyphenation += ['en-US/hyphenation/hyph_en_US' + hyphenation_ext]
|