gecko-dev/toolkit/locales/moz.build
Alex Franchuk 2439b67822 Bug 1759175 pt9 - Remove old crash reporter localization r=gsvelto,geckoview-reviewers,m_kato
This removes the old localization files, updates installer package manifests, and replaces code that
accessed the files with fluent accesses for the new localization info.

This also replaces some code in nsExceptionHandler to get/set the crash reporter `submit reports`
setting.

Differential Revision: https://phabricator.services.mozilla.com/D199914
2024-03-20 14:59:46 +00:00

31 lines
1014 B
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/.
with Files("**"):
BUG_COMPONENT = ("Firefox Build System", "General")
if CONFIG["MOZ_BUILD_APP"] == "mobile/android":
DEFINES["MOZ_FENNEC"] = True
if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk":
DEFINES["MOZ_GTK"] = True
JAR_MANIFESTS += ["jar.mn"]
GeneratedFile("multilocale.txt", script="gen_multilocale.py")
FINAL_TARGET_FILES.res += [
"!multilocale.txt",
]
LOCALIZED_GENERATED_FILES += ["update.locale"]
update_locale = LOCALIZED_GENERATED_FILES["update.locale"]
update_locale.script = "generate_update_locale.py"
LOCALIZED_FILES += ["!update.locale"]
LOCALIZED_GENERATED_FILES += ["locale.ini"]
LOCALIZED_GENERATED_FILES["locale.ini"].script = "generate_locale_ini.py"
LOCALIZED_FILES += ["!locale.ini"]