зеркало из https://github.com/mozilla/gecko-dev.git
e0a507a728
The MacOS client artifact code relies on its own bookkeeping to install binaries to their final locations and assumes that files installed to 'Contents/MacOS' will generally be installed to dist/bin by the build system. This commit extends this logic to account for minidump-analyzer, which is installed to directly to crashreporter.app/Contents/MacOS by setting DIST_SUBDIR in moz.build. Ideally we would rely on build system metadata to install binaries in artifact builds, however this is non-trivial as the relevant moz.build data isn't read in non-compile-environment builds and originating builds do not expose it directly. MozReview-Commit-ID: BMmhtx1HKn7 --HG-- extra : rebase_source : ec02e7664dcd9fea4f035483e8856fa62966c1cb |
||
---|---|---|
.. | ||
devtools/migrate-l10n | ||
mach | ||
mozboot | ||
mozbuild | ||
mozlint | ||
mozversioncontrol/mozversioncontrol | ||
README | ||
mach_commands.py | ||
moz.build |
README
This directory contains common Python code. The basic rule is that if Python code is cross-module (that's "module" in the Mozilla meaning - as in "module ownership") and is MPL-compatible, it should go here. What should not go here: * Vendored python modules (use third_party/python instead) * Python that is not MPL-compatible (see other-licenses/) * Python that has good reason to remain close to its "owning" (Mozilla) module (e.g. it is only being consumed from there). Historical information can be found at https://bugzilla.mozilla.org/show_bug.cgi?id=775243 https://bugzilla.mozilla.org/show_bug.cgi?id=1346025