summaryrefslogtreecommitdiffstats
path: root/intl/locales/moz.build
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-28 14:29:10 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-28 14:29:10 +0000
commit2aa4a82499d4becd2284cdb482213d541b8804dd (patch)
treeb80bf8bf13c3766139fbacc530efd0dd9d54394c /intl/locales/moz.build
parentInitial commit. (diff)
downloadfirefox-2aa4a82499d4becd2284cdb482213d541b8804dd.tar.xz
firefox-2aa4a82499d4becd2284cdb482213d541b8804dd.zip
Adding upstream version 86.0.1.upstream/86.0.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'intl/locales/moz.build')
-rw-r--r--intl/locales/moz.build56
1 files changed, 56 insertions, 0 deletions
diff --git a/intl/locales/moz.build b/intl/locales/moz.build
new file mode 100644
index 0000000000..655449d9c5
--- /dev/null
+++ b/intl/locales/moz.build
@@ -0,0 +1,56 @@
+# -*- 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]