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
.
ah! "indentifying the version of Gaia/Gecko I am using," got it... so you'll update the code manually?