mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-21 01:05:45 +00:00
0a6017a1af
DONTBUILD ON A CLOSED TREE: Android-only and the build changes are cosmetic. Very much a first cut, but I'd like to get some Fennec early adopters testing. This adds: * |mach artifact install| to fetch and install Fennec binaries; * |mach artifact last| to print details about what was last installed; * |mach artifact {print,clear}-caches|, for debugging. This code is exposed as a new mozbuild.artifacts Python but it's not particularly general. My intention was to get things out of the mach command more than produce a general artifact fetching API. We can leave that bike shed to Bug 1124378. I've been testing this with --disable-compile-environment and it works well locally, although there's no reason a knowledgeable developer couldn't use this in conjunction with a fully-built tree. (I don't know when such a situation would arise, but I know of no technical impediment.) --HG-- extra : commitid : 1T28aVfArqF extra : rebase_source : b8c11244de8be0a14d605853f30cd47312d0a4ba extra : histedit_source : 78a224501cd3cf0f86707c9c9549b61b4b248ba7 |
||
---|---|---|
.. | ||
components | ||
content | ||
crashreporter | ||
devtools | ||
forgetaboutsite | ||
identity | ||
library | ||
locales | ||
modules | ||
mozapps | ||
obsolete | ||
profile | ||
system | ||
themes | ||
webapps | ||
xre | ||
moz.build | ||
toolkit.mozbuild |