mozilla

Compare Revisions

Eclipse CDT

Change Revisions

Revision 452093:

Revision 452093 by botond on

Revision 456937:

Revision 456937 by botond on

Title:
Eclipse CDT
Eclipse CDT
Slug:
Eclipse_CDT
Eclipse_CDT
Tags:
"Tools", "Developing Mozilla", "Developing_Mozilla:Tools"
"Tools", "Developing Mozilla", "Developing_Mozilla:Tools"
Content:

Revision 452093
Revision 456937
nn200    <div class="warning">
201      <p>
202        <strong>If the main object directory for your source tree
 > is a Fennec build</strong>: In the "CDT GCC Build Output Parser"
 >, change the compiler command pattern to
203      </p>
204      <pre>
205(.*gcc)|(.*[gc]\+\+)|(clang)
206</pre>
207      <p>
208        (before this change it should have been "(gcc)|([gc]\+\+)
 >|(clang)"). This pattern is what CDT uses to identify compiler co
 >mmands when parsing the build output. By default, it recognizes c
 >ommands of the form "gcc", "g++", "c++", and "clang". This is fin
 >e for a desktop build, where the commands are in fact "gcc" and "
 >g++". For Fennec builds, however, most of the commands are someth
 >ing like "arm-linux-androideabi-g++", which will not be recognize
 >d by the default regex. The modified regex accepts any command th
 >at ends with "gcc" or "g++". <strong>This may also affect other n
 >on-desktop builds besides Fennec.</strong>
209      </p>
210    </div>
t227    <h3 id="Build_option_discovery">t238    <h3 id="Additional_discovery_for_C.2B.2B11_mode">

Back to History