gecko-dev/toolkit/crashreporter/client
Mike Hommey ead183252e Bug 1675437 - Avoid using iconv to create InfoPlist.strings. r=firefox-build-system-reviewers,mhentges
Since python creates little-endian utf-16 consistently whether
cross-compiling from Linux or compiling natively on macOS, we could
write a small script that essentially replaces iconv. On the other hand,
we're also doing some manual preprocessing on the InfoPlist.strings.in
files, and we might as well use the preprocessor for that.

So, we augment the preprocessor to allow an explicit output encoding
other than utf-8, and use the preprocessor instead of `sed | iconv`.

Differential Revision: https://phabricator.services.mozilla.com/D96013
2020-11-05 15:07:30 +00:00
..
macbuild/Contents Bug 1675437 - Avoid using iconv to create InfoPlist.strings. r=firefox-build-system-reviewers,mhentges 2020-11-05 15:07:30 +00:00
Makefile.in Bug 1675437 - Avoid using iconv to create InfoPlist.strings. r=firefox-build-system-reviewers,mhentges 2020-11-05 15:07:30 +00:00
Throbber-small.avi
Throbber-small.gif
crashreporter.cpp
crashreporter.exe.manifest
crashreporter.h
crashreporter.ico
crashreporter.rc
crashreporter_gtk_common.cpp
crashreporter_gtk_common.h
crashreporter_linux.cpp
crashreporter_osx.h
crashreporter_osx.mm Bug 1659212 - Add aarch64 cpu type to crashreporter_osx.mm. r=gsvelto 2020-08-14 22:45:20 +00:00
crashreporter_unix_common.cpp
crashreporter_win.cpp
moz.build Bug 1654103: Standardize on Black for Python code in `mozilla-central`. 2020-10-26 18:34:53 +00:00
ping.cpp
resource.h