This is how I generate my dogfood build, daily-ish. I do so to ensure I have (almost) total control over what goes into my phone so I could pick up the changes anytime I wanted (and indentifying the version of Gaia/Gecko I am using).
This instruction is used for Geeksphone Peak and with zh-TW locale. Replace/remove instruction for your own phone.
File locations:
update.sh
should go to$B2G
(the place you clone B2G repo withgit
).local.mk
contains specific instructions for Gaia, put it in$B2G/gaia
.languages_mine.json
should go to$B2G/gaia/locales
.
the line
# "hg clone https://hg.mozilla.org/gaia-l10n/zh-TW/ B2G/gaia/locales/zh-TW"
could be# hg clone https://hg.mozilla.org/gaia-l10n/zh-TW/ gaia/locales/zh-TW
so people can uncomment and use it directly at first time