gecko-dev/python/mozbuild/mozpack
Mike Hommey 7fa84b1acd Bug 1489340 - Handle XPT files as blobs of data in packager. r=froydnj
We don't actually ship XPT files anymore, but it's still useful for the
packager code to handle old Firefox versions. But for that, we don't
really need the complexity of "linking" XPT files in a single unit per
directory. We can just as well keep the XPT files intact, as long as we
retain individual `interfaces` manifest entries for each.

And since those entries used to be all merged into one, we now instead
group them all together in manifests (which also happens to make it
easier on unit test changes).

Differential Revision: https://phabricator.services.mozilla.com/D5221

--HG--
extra : moz-landing-system : lando
2018-09-07 22:21:07 +00:00
..
chrome Bug 1468328 - Make other codecoverage import statements Python3 compatible. r=marco 2018-06-16 00:06:25 -07:00
packager Bug 1489340 - Handle XPT files as blobs of data in packager. r=froydnj 2018-09-07 22:21:07 +00:00
test Bug 1489340 - Handle XPT files as blobs of data in packager. r=froydnj 2018-09-07 22:21:07 +00:00
__init__.py
archive.py Bug 1390968: python-3 compatibility for python/**/*.py; r=Alex_Gaynor,gps 2017-08-28 21:31:30 +00:00
copier.py Bug 1489340 - Handle XPT files as blobs of data in packager. r=froydnj 2018-09-07 22:21:07 +00:00
dmg.py Bug 1426528: Pass paths to extra dmg files explicitly when packing; r=glandium 2017-12-21 13:38:35 -07:00
errors.py
executables.py
files.py Bug 1489340 - Handle XPT files as blobs of data in packager. r=froydnj 2018-09-07 22:21:07 +00:00
hg.py
manifests.py Bug 1429815 - Fix InstallManifest::add_entries_from with non-trivial base. r=gps 2018-01-18 16:58:07 -08:00
mozjar.py Bug 1317041 - Calculate crc32 incrementally; r=gps 2017-11-07 15:34:20 -08:00
path.py Bug 1427213: Clean up docstrings in mozpack.path; r=glandium 2017-12-27 15:57:32 -07:00