How Mozilla's build system works

allmakefiles.sh

Need some allmakefiles.sh docs here (or on a separate page) too. Some wise words from timeless in the meantime:

<timeless> allmakefiles.sh is a shim to make things faster by doing things up front
<timeless> we have a rule that says if DIRS = foo, then make sure foo/Makefile exists
<timeless> and foo/Makefile depends on foo/Makefile.in
<timeless> so we'll regenerate feeds/Makefile from the components/Makefile
<timeless> things *should* be in allmakefiles
<timeless> but they can get away w/ not being :(

--Nickolay 14:59, 6 September 2006 (PDT)

Non exported intermediate libraries

See bug 78081. Should documentation cover both 1.8 and 1.9?

Document Tags and Contributors

 Contributors to this page: SylvainPasche, Nickolay
 Last updated by: SylvainPasche,