Compare Revisions

Adding XPCOM components to Mozilla build system

Change Revisions

Revision 85788:

Revision 85788 by P.A. on

Revision 85789:

Revision 85789 by P.A. on

Title:
Adding XPCOM components to Mozilla build system
Adding XPCOM components to Mozilla build system
Slug:
Adding_XPCOM_components_to_Mozilla_build_system
Adding_XPCOM_components_to_Mozilla_build_system
Tags:
NeedsTechnicalReview, XPCOM, "Developing Mozilla", "Build documentation"
NeedsTechnicalReview, XPCOM, "Developing Mozilla", "Build documentation"
Content:

Revision 85788
Revision 85789
n13    <h3 name="Where_to_put_your_files">n13    <h3 id="Where_to_put_your_files" name="Where_to_put_your_file
 >s">
n33    <h3 name="Makefiles">n33    <h3 id="Makefiles" name="Makefiles">
n99    <h3 name="Adding_new_JavaScript_components_to_Mozilla_core">n99    <h3 id="Adding_new_JavaScript_components_to_Mozilla_core" nam
 >e="Adding_new_JavaScript_components_to_Mozilla_core">
n106      When you add a new makefile for an XPCOM component, or whenn106      When you add a new makefile for an XPCOM component, or when
> you add new files to an existing makefile, you should also add t> you add new files to an existing makefile, you should also add t
>he relevant <code>.xpt</code>, <code>.js</code> and <code>.manife>he relevant <code>.xpt</code>, <code>.js</code> and <code>.manife
>st</code> files to the appropriate section of the <a class="exter>st</code> files to the appropriate section of the <a class="exter
>nal" href="http://mxr.mozilla.org/comm-central/find?string=packag>nal" href="http://mxr.mozilla.org/comm-central/find?string=packag
>e-manifest/.in" title="http://mxr.mozilla.org/comm-central/find?s>e-manifest%5C.in" title="http://mxr.mozilla.org/comm-central/find
>tring=package-manifest\.in"><strong><code>package-manifest.in</co>?string=package-manifest\.in"><strong><code>package-manifest.in</
>de></strong></a> file for all the products that are going to incl>code></strong></a> file for all the products that are going to in
>ude your new components or interfaces.>clude your new components or interfaces.
n127    <h3 name="Adding_new_JavaScript_components_to_Mozilla_core">n127    <h3 id="Adding_new_JavaScript_components_to_Mozilla_core" nam
 >e="Adding_new_JavaScript_components_to_Mozilla_core">
n182    <h3 name="Adding_new_C.2B.2B_components_to_Mozilla_core">n182    <h3 id="Adding_new_C.2B.2B_components_to_Mozilla_core" name="
 >Adding_new_C.2B.2B_components_to_Mozilla_core">
n185    <h4 name="The_init_function">n185    <h4 id="The_init_function" name="The_init_function">
n194    <h4 name="Registering_the_component">n194    <h4 id="Registering_the_component" name="Registering_the_comp
 >onent">
t224    <h5 name="Add_an_nsModuleComponentInfo_for_your_class">t224    <h5 id="Add_an_nsModuleComponentInfo_for_your_class" name="Ad
 >d_an_nsModuleComponentInfo_for_your_class">

Back to History