зеркало из https://github.com/mozilla/gecko-dev.git
9ab9fa5451
A few notes: * This doesn't accommodate general OMNIJAR_NAME definitions. The current name (assets/omni.ja) is baked into the product in a few places, and is very unlikely to change, so we just error out if this isn't true. * This makes the package-manifest.in file authoritative for what goes into assets/, libs/, and the APK root. Previously, package-manifest.in wrote into assets/ and libs/ but upload-files-APK.mk also had a convoluted DIST_FILES filtering process to work through before a file actually made it into the APK. * This is intentional about repackaging. It simplifies the repackage step rather than trying to make unpackage-then-repackage the same as just package. I pretty much never get repackaging correct the first time; this should help. (I've manually tested it.) * The ALREADY_SZIPPED during repackaging is subsumed by the previous check if UNPACKAGE is set. The custom linker expects stored, not deflated, libraries, so there's some small legwork to accommodate that in mozjar. MozReview-Commit-ID: JvVtIUSX685 --HG-- extra : rebase_source : fd8a9cfe3dc364d23b1065995db599f99e676e38 |
||
---|---|---|
.. | ||
linux/rpm | ||
windows/nsis | ||
find-dupes.py | ||
informulate.py | ||
js-compare-ast.js | ||
l10n-repack.py | ||
make-eme.mk | ||
package-name.mk | ||
packager.mk | ||
packager.py | ||
precompile_cache.js | ||
signing.mk | ||
strip.py | ||
unpack.py | ||
upload-files-APK.mk | ||
upload-files.mk |