On 18/05/2016 10:50, [email protected] wrote:
> One thing that's totally obscure to me is how B2GOS/FFOS build system works. 
> And since it relies upon Android one, it's highly plausible that some things 
> are handled on the Android side.
> 
> With B2GOS transitionning to the community, I would like to fully understand 
> how things are managed, e.g. how/where do you tell that the build system 
> output is boot.img, system.img, recovery.img, ... how/where do you tell how 
> Gonk/Gecko/Gaia files/directories are dispatched across these .img files and 
> so on.
> 
> So, is there a detailed documentation about the changes made by Mozilla from 
> a bare Android build system? I can't put my hands on it. Hence, B2GOS/FFOS 
> specific items could be discussed here whereas items inherited from Android 
> build system would probably be better discussed elsewhere (XDA forums, 
> AOSP/CyanogenMod community, ...).

The build system is really the Android build system with only a couple
of changes bolted on: building gecko and gaia. In both cases we have
Android.mk makefiles that will invoke the gecko and gaia build systems
and put the output files where the Android build system expects them to
be to assemble the images.

At the top level we've got additional build targets for utility
functions (e.g. building updates, blob-free images, etc...).

 Gabriele

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
dev-fxos mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-fxos

Reply via email to