Hi folks,

tl;dr: replace "--disable-compile-environment" with
"--enable-artifact-builds" in your mozconfig and never run |mach artifact
install| manually again.

About a week ago I landed Bug 1216817 [1], which lets you opt in to a build
mode that runs |mach artifact install| automatically with every |mach
build|.  The line above opts you in to the new behaviour.

I think this ticket might mainly benefit margaret, who seemed the most
prone to forgetting to run |mach artifact install| before |mach package|.
I am aware of two issues: first, |mach build| will be slightly slower (due
to checking caches, etc); and |mach build| will fail if you don't have
network access.  (I'm not sure what the long-term strategy will be to make
this smooth when you're disconnected.)  Other than the slight slow-down (a
second or less on my powerful hardware), you should see no changes.

See also
http://www.ncalexander.net/blog/2015/12/31/firefox-artifact-builds-for-mac/,
which is Mac specific but has a little more on the mozconfig lines.

Please file follow-up blocking Bug 1216817 [1].

Yours,
Nick

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1216817
_______________________________________________
mobile-firefox-dev mailing list
mobile-firefox-dev@mozilla.org
https://mail.mozilla.org/listinfo/mobile-firefox-dev

Reply via email to