User:MarkFinkle/BuildNotes

From MozillaWiki
< User:MarkFinkle
Revision as of 17:03, 1 March 2010 by MarkFinkle (talk | contribs) (Created page with 'General Notes about building Mozilla and Fennec = Official Branding = = Shared vs Static Libraries = Brad has a patch that allows Fennec to be built in new ways. We can build w…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

General Notes about building Mozilla and Fennec

Official Branding

Shared vs Static Libraries

Brad has a patch that allows Fennec to be built in new ways. We can build without XULRunner (like desktop Firefox) or we could build with many small libraries. We might also be able to build completely static someday (all libraries in the fennec binary).

These different configurations require MOZCONFIG changes:

  • No separate XULRunner:
    • Remove the --with-libxul-sdk line
    • Remove the MOZ_BUILD_PROJECTS line
  • Many small libraries:
    • Add the --disable-libxul line