mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-24 21:31:04 +00:00
ff9ecfa942
We've traditionally had per-directory 'update' scripts for third-party media codec implementations. Instead, leverage the new 'mach vendor' command to centralize the import and build file generation, placing the upstream source in third_party/aom. Note this includes another copy of gtest and other dependencies which we don't use, but they're required by the upstream build process we use to generate our own build description, so I've left them in for now. MozReview-Commit-ID: CnWcSwvQZEh --HG-- extra : rebase_source : 28172a41332e920c9ea4a475a6990d43ebf8185f |
||
---|---|---|
.. | ||
blessings | ||
compare-locales | ||
configobj | ||
devtools/migrate-l10n | ||
dlmanager | ||
futures | ||
gdbpp/gdbpp | ||
jsmin | ||
lldbutils | ||
mach | ||
mock-1.0.0 | ||
mozboot | ||
mozbuild | ||
mozlint | ||
mozversioncontrol/mozversioncontrol | ||
psutil | ||
py | ||
pyasn1 | ||
pyasn1-modules | ||
PyECC | ||
pylru | ||
pystache | ||
pytest | ||
pytoml | ||
pyyaml | ||
redo | ||
requests | ||
rsa | ||
slugid | ||
virtualenv | ||
voluptuous | ||
which | ||
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: * 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 ## pyyaml | pystache Used in taskcluster related mach commands to update download from github and remove .git and tests. Then run tests in taskcluster/tests/