mozilla

Compare Revisions

Configuring Build Options

Change Revisions

Revision 22343:

Revision 22343 by Ivise301 on

Revision 22344:

Revision 22344 by A1kmm on

Title:
Configuring Build Options
Configuring Build Options
Slug:
Configuring_Build_Options
Configuring_Build_Options
Tags:
NeedsTechnicalReview, NeedsMarkupWork, NeedsContent, NeedsEditorialReview, "Developing Mozilla", "Build documentation"
NeedsTechnicalReview, NeedsMarkupWork, NeedsContent, NeedsEditorialReview, "Developing Mozilla", "Build documentation"
Content:

Revision 22343
Revision 22344
tt298      You can either create multiple mozconfig files, or alternat
 >ively, use the MOZ_BUILD_PROJECTS make option.
299    </p>
300    <p>
301      To use MOZ_BUILD_PROJECTS, you must specify a MOZ_OBJDIR, a
 >nd a MOZ_BUILD_PROJECTS make option, containing space separated n
 >ames. Each name can be an arbitrary directory name. For each name
 >, a subdirectory is created under the toplevel objdir. You then n
 >eed to use the ac_add_app_options with the specified names to ena
 >ble different applications in each object directory.
302    </p>
303    <p>
304      For example:
305    </p>
306    <pre class="eval">
307 ac_add_options --disable-optimize --enable-debug 
308 ac_add_options --enable-default-toolkit=gtk2 --disable-freetype2
 > --enable-xft
309 mk_add_options MOZ_OBJDIR=/home/amil082/mozilla_trunk/obj-@CONFI
 >G_GUESS@
310 mk_add_options MOZ_BUILD_PROJECTS="xulrunner browser mail"
311 mk_add_options MOZ_CO_PROJECT="xulrunner browser mail"
312 ac_add_app_options browser --enable-application=browser
313 ac_add_app_options xulrunner --enable-application=xulrunner
314 ac_add_app_options mail --enable-application=mail
315</pre>
316    <p>
317      Alternatively, you may want to create separate mozconfig fi
 >les.
318    </p>
319    <p>

Back to History