User:MarkFinkle/BuildNotes: Difference between revisions
Jump to navigation
Jump to search
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…') |
MarkFinkle (talk | contribs) |
||
| Line 2: | Line 2: | ||
= Official Branding = | = Official Branding = | ||
This is a MOZCONFIG setting. It only needs to be added to the <code>mobile</code> project. | |||
* Add branding line | |||
** <code>ac_add_app_options mobile --enable-official-branding</code> | |||
= Shared vs Static Libraries = | = Shared vs Static Libraries = | ||
Revision as of 17:28, 1 March 2010
General Notes about building Mozilla and Fennec
Official Branding
This is a MOZCONFIG setting. It only needs to be added to the mobile project.
- Add branding line
ac_add_app_options mobile --enable-official-branding
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-sdkline - Remove the
MOZ_BUILD_PROJECTSline
- Remove the
- Many small libraries:
- Add the
--disable-libxul line