Attached is a documentation patch for the Managed Build System. I put
the updated images in a separate file since they don’t seem to do well
in the patch.
Thanks,
Leo
------------------------------------------------------------------------
Index: topics_Reference.xml
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/topics_Reference.xml,v
retrieving revision 1.16
diff -u -r1.16 topics_Reference.xml
--- topics_Reference.xml 4 Mar 2005 19:25:22 -0000 1.16
+++ topics_Reference.xml 16 Jul 2005 18:42:55 -0000
@@ -60,6 +60,7 @@
<topic label="Binary Parser" href="reference/cdt_u_newproj_parser_binary.htm"/>
<topic label="Discovery Options" href="reference/cdt_u_discovery_preferences.htm"/>
</topic>
+ <topic label="Managed Make Project preferences" href="reference/cdt_o_mproj_pref.htm"/>
<topic label="Search preferences" href="reference/cdt_u_search_pref.htm"/>
</topic>
<topic label="C/C++ Project Properties" href="reference/cdt_u_properties.htm">
@@ -69,17 +70,22 @@
<topic label="C/C++ Build" href="reference/cdt_u_mprop_build.htm">
<topic label="Tool Settings" href="reference/cdt_u_mprop_tool_settings.htm"/>
<topic label="Build Settings" href="reference/cdt_u_mprop_build_settings.htm"/>
+ <topic label="Build Steps" href="reference/cdt_u_mprop_dcbs.htm"/>
<topic label="Error Parser" href="reference/cdt_u_mprop_merror.htm"/>
<topic label="Binary Parser" href="reference/cdt_u_mprop_mbinary.htm"/>
+ <topic label="Environment" href="reference/cdt_u_mprop_env.htm"/>
+ <topic label="Macros" href="reference/cdt_u_mprop_macros.htm"/>
</topic>
- <topic label="File Types" href="reference/cdt_u_mprop_file_types.htm"/>
- <topic label="Indexer" href="reference/cdt_u_mprop_indexer.htm"/>
+ <topic label="C/C++ Documentation" href="reference/cdt_u_mprop_documentation.htm"/>
+ <topic label="C/C++ File Types" href="reference/cdt_u_mprop_file_types.htm"/>
+ <topic label="C/C++ Indexer" href="reference/cdt_u_mprop_indexer.htm"/>
<topic label="Project References" href="reference/cdt_u_mprop_ref.htm"/>
</topic>
<topic label="Managed Make File Properties" href="reference/cdt_o_mmake_file.htm">
<topic label="Info" href="reference/cdt_u_mfile_info.htm"/>
<topic label="C/C++ Build" href="reference/cdt_u_mfile_build.htm">
<topic label="Tool Settings" href="reference/cdt_u_mfile_tool_settings.htm"/>
+ <topic label="Custom Build Steps" href="reference/cdt_u_mfile_rcbs.htm"/>
</topic>
</topic>
<topic label="Standard Make Projects" href="reference/cdt_o_smake_proj.htm">
Index: topics_Tasks.xml
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/topics_Tasks.xml,v
retrieving revision 1.13
diff -u -r1.13 topics_Tasks.xml
--- topics_Tasks.xml 30 Nov 2004 13:54:34 -0000 1.13
+++ topics_Tasks.xml 16 Jul 2005 18:42:55 -0000
@@ -30,11 +30,12 @@
<topic label="Building projects" href="tasks/cdt_o_build_task.htm">
<topic label="Renaming a project" href="tasks/cdt_t_proj_rename.htm"/>
<topic label="Selecting referenced projects" href="tasks/cdt_t_proj_ref.htm"/>
- <topic label="Defining build settings" href="tasks/cdt_t_proj_build_set.htm"/>
+ <topic label="Defining Standard Make build settings" href="tasks/cdt_t_proj_build_set.htm"/>
+ <topic label="Defining Managed Make build settings" href="tasks/cdt_t_mproj_build_set.htm"/>
<topic label="Filtering Errors" href="tasks/cdt_t_proj_error_parser.htm"/>
<topic label="Selecting a binary parser" href="tasks/cdt_t_proj_parser.htm"/>
<topic label="Adding Include paths and symbols" href="tasks/cdt_t_proj_paths.htm"/>
- <topic label="Selecting a deployment platform" href="tasks/cdt_t_proj_platf.htm"/>
+ <topic label="Selecting a project type" href="tasks/cdt_t_proj_platf.htm"/>
<topic label="Setting build order" href="tasks/cdt_t_setbuildorder.htm"/>
<topic label="Building Manually" href="tasks/cdt_t_manualbuild.htm"/>
<topic label="Removing Build Automatically" href="tasks/cdt_t_autobuild.htm"/>
Index: concepts/cdt_c_build_over.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/concepts/cdt_c_build_over.htm,v
retrieving revision 1.8
diff -u -r1.8 cdt_c_build_over.htm
--- concepts/cdt_c_build_over.htm 24 Jun 2004 20:26:35 -0000 1.8
+++ concepts/cdt_c_build_over.htm 16 Jul 2005 18:42:55 -0000
@@ -50,7 +50,7 @@
<ul>
<li>The Console view displays the output of the build tools.</li>
<li>The Tasks view displays a list of compiler errors and warnings related to your projects.</li>
- <li>Makefile targets are displayed in the Make Targets view.</li>
+ <li>For Standard Make projects, the Makefile targets are displayed in the Make Targets view.</li>
</ul>
<p>For more information about the Tasks view, see <b>Workbench User Guide > Reference > User interface information > Views and editors > Tasks view</b>.</p>
@@ -84,7 +84,7 @@
<h2>Controlling the building of your project</h2>
-<p>The C/C++ compiler that a project uses is controlled by the project's <b>Properties</b> setting.
+<p>For a Standard Make project, the C/C++ compiler that a project uses is controlled by the project's <b>Properties</b> setting.
To view a project's properties, right-click on the project and select <b>Properties</b>.
In the dialog that appears, the <b>C/C++ Standard Make Project</b> page enables you to control a variety of settings, including:</p>
<dl>
@@ -97,13 +97,19 @@
<dd>Controls which makefile target will be built depending on the scope of the build.</dd>
</dl>
+<p>For a Managed Make project, the project properties dialog enables you to manage the build configurations of your project. For additional information see:</p>
+<ul>
+ <li><b>Reference > C/C++ Project Properties > Managed Make Projects</b></li>
+ <li><b>Reference > C/C++ Project Properties > Managed Make File Properties</b></li>
+</ul>
+
<h2>Viewing build information</h2>
<p>Build-related information is displayed as follows: </p>
<ul>
<li>The <b>Console</b> view displays the output of the make utility.</li>
<li>The <b>Tasks</b> view displays a list of compiler errors and warnings related to your projects. </li>
- <li>Build actions display in the <b>Make Targets</b> view.</li>
+ <li>For a Standard Make project, build actions display in the <b>Make Targets</b> view.</li>
</ul>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
@@ -113,6 +119,11 @@
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
<br>
<a href="../tasks/cdt_o_build_task.htm">Building</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_u_properties.htm">Project Properties</a></p>
+
+
<p>
<img src="../images/rh03_04.gif" ALT="Red Hat Copyright Statement"><br>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement">
Index: concepts/cdt_c_projects.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/concepts/cdt_c_projects.htm,v
retrieving revision 1.4
diff -u -r1.4 cdt_c_projects.htm
--- concepts/cdt_c_projects.htm 24 Jun 2004 10:49:13 -0000 1.4
+++ concepts/cdt_c_projects.htm 16 Jul 2005 18:42:55 -0000
@@ -39,8 +39,7 @@
<h3>Managed make C or C++ project</h3>
-<p>A managed make project generates the makefile for you automatically. In addition, the
-files module.dep and module.mk are created for every project sub-directory.
+<p>A managed make project generates the makefiles for you automatically.
These files are required for your managed make projects to build successfully.</p>
<h2>Project conversion</h2>
Index: getting_started/cdt_w_basic09.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_basic09.htm,v
retrieving revision 1.3
diff -u -r1.3 cdt_w_basic09.htm
--- getting_started/cdt_w_basic09.htm 21 Jun 2004 10:33:03 -0000 1.3
+++ getting_started/cdt_w_basic09.htm 16 Jul 2005 18:42:55 -0000
@@ -8,7 +8,7 @@
</head>
<body>
<h3>Additional Project Settings</h3>
-<p>Click the <b>C/C++ Indexer</b> tab, ensure Enable C/C++ Indexing is selected, otherwise search capabilities, and other tools that require search, will be disabled for your project.
+<p>Click the <b>C/C++ Indexer</b> tab, ensure that the Full C/C++ Indexer is selected, otherwise search capabilities, and other tools that require search, will be disabled for your project.
<p>Click <b>Finish</b> to close the dialog box.</p>
</body>
Index: getting_started/cdt_w_import07.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/getting_started/cdt_w_import07.htm,v
retrieving revision 1.2
diff -u -r1.2 cdt_w_import07.htm
--- getting_started/cdt_w_import07.htm 6 Dec 2004 18:29:53 -0000 1.2
+++ getting_started/cdt_w_import07.htm 16 Jul 2005 18:42:55 -0000
@@ -8,7 +8,7 @@
</head>
<body>
<h3>Additional Project Settings</h3>
-<p>Click the <b>C/C++ Indexer</b> tab, ensure Enable C/C++ Indexing is deselected for now. You will enable it later, otherwise search capabilities, and other tools that require search, will be disabled for your project.
+<p>Click the <b>C/C++ Indexer</b> tab and select No Indexer for now. You will enable indexing later, otherwise search capabilities, and other tools that require search, will be disabled for your project.
<p>Click <b>Finish</b> to close the dialog box.</p>
</body>
Index: images/cdt_w_basic01.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/cdt_w_basic01.png,v
retrieving revision 1.2
diff -u -r1.2 cdt_w_basic01.png
Binary files /tmp/cvs.tF3Mks and cdt_w_basic01.png differ
Index: images/cdt_w_basic03.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/cdt_w_basic03.png,v
retrieving revision 1.2
diff -u -r1.2 cdt_w_basic03.png
Binary files /tmp/cvs.XTIPVr and cdt_w_basic03.png differ
Index: images/cdt_w_basic07.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/cdt_w_basic07.png,v
retrieving revision 1.4
diff -u -r1.4 cdt_w_basic07.png
Binary files /tmp/cvs.Mxhfxr and cdt_w_basic07.png differ
Index: images/cdt_w_basic09.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/cdt_w_basic09.png,v
retrieving revision 1.4
diff -u -r1.4 cdt_w_basic09.png
Binary files /tmp/cvs.ERWp9q and cdt_w_basic09.png differ
Index: images/cdt_w_basic10.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/cdt_w_basic10.png,v
retrieving revision 1.3
diff -u -r1.3 cdt_w_basic10.png
Binary files /tmp/cvs.Lg0HLq and cdt_w_basic10.png differ
Index: images/cdt_w_basic13.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/cdt_w_basic13.png,v
retrieving revision 1.3
diff -u -r1.3 cdt_w_basic13.png
Binary files /tmp/cvs.NTtSoq and cdt_w_basic13.png differ
Index: images/cdt_w_basic14.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/cdt_w_basic14.png,v
retrieving revision 1.3
diff -u -r1.3 cdt_w_basic14.png
Binary files /tmp/cvs.nM8f2p and cdt_w_basic14.png differ
Index: images/cdt_w_basic15.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/cdt_w_basic15.png,v
retrieving revision 1.3
diff -u -r1.3 cdt_w_basic15.png
Binary files /tmp/cvs.gGZKFp and cdt_w_basic15.png differ
Index: images/cdt_w_basic16.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/cdt_w_basic16.png,v
retrieving revision 1.3
diff -u -r1.3 cdt_w_basic16.png
Binary files /tmp/cvs.FAlnjp and cdt_w_basic16.png differ
Index: images/cdt_w_basic17.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/cdt_w_basic17.png,v
retrieving revision 1.3
diff -u -r1.3 cdt_w_basic17.png
Binary files /tmp/cvs.lC56Wo and cdt_w_basic17.png differ
Index: images/cdt_w_basic19.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/cdt_w_basic19.png,v
retrieving revision 1.3
diff -u -r1.3 cdt_w_basic19.png
Binary files /tmp/cvs.5PdrBo and cdt_w_basic19.png differ
Index: images/cdt_w_basic21.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/cdt_w_basic21.png,v
retrieving revision 1.3
diff -u -r1.3 cdt_w_basic21.png
Binary files /tmp/cvs.CdYYfo and cdt_w_basic21.png differ
Index: images/cdt_w_basic22.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/cdt_w_basic22.png,v
retrieving revision 1.3
diff -u -r1.3 cdt_w_basic22.png
Binary files /tmp/cvs.45LDUn and cdt_w_basic22.png differ
Index: images/cdt_w_basic23.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/cdt_w_basic23.png,v
retrieving revision 1.2
diff -u -r1.2 cdt_w_basic23.png
Binary files /tmp/cvs.Jo5pzn and cdt_w_basic23.png differ
Index: images/cdt_w_import01.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/cdt_w_import01.png,v
retrieving revision 1.2
diff -u -r1.2 cdt_w_import01.png
Binary files /tmp/cvs.tsbjen and cdt_w_import01.png differ
Index: images/cdt_w_import05.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/cdt_w_import05.png,v
retrieving revision 1.2
diff -u -r1.2 cdt_w_import05.png
Binary files /tmp/cvs.QUwNTm and cdt_w_import05.png differ
Index: images/cdt_w_import07.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/cdt_w_import07.png,v
retrieving revision 1.2
diff -u -r1.2 cdt_w_import07.png
Binary files /tmp/cvs.k6Sozm and cdt_w_import07.png differ
Index: images/mfile_build.PNG
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/mfile_build.PNG,v
retrieving revision 1.1
diff -u -r1.1 mfile_build.PNG
Binary files /tmp/cvs.zfRHsm and mfile_build.PNG differ
Index: images/mfile_build_rcbs.png
===================================================================
RCS file: images/mfile_build_rcbs.png
diff -N images/mfile_build_rcbs.png
Binary files /dev/null and mfile_build_rcbs.png differ
Index: images/mprop_binaryp.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/mprop_binaryp.png,v
retrieving revision 1.3
diff -u -r1.3 mprop_binaryp.png
Binary files /tmp/cvs.aslJmm and mprop_binaryp.png differ
Index: images/mprop_build.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/mprop_build.png,v
retrieving revision 1.3
diff -u -r1.3 mprop_build.png
Binary files /tmp/cvs.bE4Rgm and mprop_build.png differ
Index: images/mprop_build_settings.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/mprop_build_settings.png,v
retrieving revision 1.1
diff -u -r1.1 mprop_build_settings.png
Binary files /tmp/cvs.8g17am and mprop_build_settings.png differ
Index: images/mprop_dcbs.png
===================================================================
RCS file: images/mprop_dcbs.png
diff -N images/mprop_dcbs.png
Binary files /dev/null and mprop_dcbs.png differ
Index: images/mprop_documentation.png
===================================================================
RCS file: images/mprop_documentation.png
diff -N images/mprop_documentation.png
Binary files /dev/null and mprop_documentation.png differ
Index: images/mprop_env.png
===================================================================
RCS file: images/mprop_env.png
diff -N images/mprop_env.png
Binary files /dev/null and mprop_env.png differ
Index: images/mprop_errorp.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/mprop_errorp.png,v
retrieving revision 1.3
diff -u -r1.3 mprop_errorp.png
Binary files /tmp/cvs.NCVT5l and mprop_errorp.png differ
Index: images/mprop_file_types.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/mprop_file_types.png,v
retrieving revision 1.3
diff -u -r1.3 mprop_file_types.png
Binary files /tmp/cvs.tk6M0l and mprop_file_types.png differ
Index: images/mprop_indexer.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/mprop_indexer.png,v
retrieving revision 1.4
diff -u -r1.4 mprop_indexer.png
Binary files /tmp/cvs.eddNVl and mprop_indexer.png differ
Index: images/mprop_info.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/mprop_info.png,v
retrieving revision 1.3
diff -u -r1.3 mprop_info.png
Binary files /tmp/cvs.cJmUQl and mprop_info.png differ
Index: images/mprop_macros.png
===================================================================
RCS file: images/mprop_macros.png
diff -N images/mprop_macros.png
Binary files /dev/null and mprop_macros.png differ
Index: images/mprop_proref.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/mprop_proref.png,v
retrieving revision 1.3
diff -u -r1.3 mprop_proref.png
Binary files /tmp/cvs.mzcbMl and mprop_proref.png differ
Index: images/new_proj_wz_man_indexer.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/new_proj_wz_man_indexer.png,v
retrieving revision 1.3
diff -u -r1.3 new_proj_wz_man_indexer.png
Binary files /tmp/cvs.twY6Il and new_proj_wz_man_indexer.png differ
Index: images/new_proj_wz_man_target.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/new_proj_wz_man_target.png,v
retrieving revision 1.2
diff -u -r1.2 new_proj_wz_man_target.png
Binary files /tmp/cvs.yEIAGl and new_proj_wz_man_target.png differ
Index: images/update_managed_build.png
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/update_managed_build.png,v
retrieving revision 1.2
diff -u -r1.2 update_managed_build.png
Binary files /tmp/cvs.7IjEOl and update_managed_build.png differ
Index: images/update_managed_build20.PNG
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/images/update_managed_build20.PNG,v
retrieving revision 1.1
diff -u -r1.1 update_managed_build20.PNG
Binary files /tmp/cvs.WYyOWl and update_managed_build20.PNG differ
Index: reference/cdt_o_mmake_file.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/reference/cdt_o_mmake_file.htm,v
retrieving revision 1.1
diff -u -r1.1 cdt_o_mmake_file.htm
--- reference/cdt_o_mmake_file.htm 30 Nov 2004 13:54:34 -0000 1.1
+++ reference/cdt_o_mmake_file.htm 16 Jul 2005 18:43:17 -0000
@@ -15,7 +15,9 @@
<img src="../images/trans.gif" border="0" width="25" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mfile_info.htm">Info</a><br>
<img src="../images/trans.gif" border="0" width="25" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mfile_build.htm">C/C++ Build</a><br>
<img src="../images/trans.gif" border="0" width="25" height="1" alt="">
-<a style="text-decoration:none" href="cdt_u_mfile_tool_settings.htm">Tool Settings</a><br>
+ <a style="text-decoration:none" href="cdt_u_mfile_tool_settings.htm">Tool Settings</a><br>
+ <img src="../images/trans.gif" border="0" width="25" height="1" alt="">
+ <a style="text-decoration:none" href="cdt_u_mfile_rcbs.htm">Custom Build Steps</a><br>
<p><img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" ></p>
Index: reference/cdt_o_mmake_proj.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/reference/cdt_o_mmake_proj.htm,v
retrieving revision 1.4
diff -u -r1.4 cdt_o_mmake_proj.htm
--- reference/cdt_o_mmake_proj.htm 22 Nov 2004 14:16:44 -0000 1.4
+++ reference/cdt_o_mmake_proj.htm 16 Jul 2005 18:43:17 -0000
@@ -20,11 +20,18 @@
<img src="../images/trans.gif" border="0" width="25" height="1" alt="">
<a style="text-decoration:none" href="cdt_u_mprop_build_settings.htm">Build Settings </a><br>
<img src="../images/trans.gif" border="0" width="25" height="1" alt="">
+<a style="text-decoration:none" href="cdt_u_mprop_dcbs.htm">Build Steps </a><br>
+ <img src="../images/trans.gif" border="0" width="25" height="1" alt="">
<a style="text-decoration:none" href="cdt_u_mprop_merror.htm">Error Parsers</a><br>
<img src="../images/trans.gif" border="0" width="25" height="1" alt="">
<a style="text-decoration:none" href="cdt_u_mprop_mbinary.htm">Binary Parser</a><br>
- <img src="../images/trans.gif" border="0" width="25" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_file_types.htm">File Types</a><br>
- <img src="../images/trans.gif" border="0" width="25" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_indexer.htm">Indexer</a><br>
+ <img src="../images/trans.gif" border="0" width="25" height="1" alt="">
+<a style="text-decoration:none" href="cdt_u_mprop_env.htm">Environment</a><br>
+ <img src="../images/trans.gif" border="0" width="25" height="1" alt="">
+<a style="text-decoration:none" href="cdt_u_mprop_macros.htm">Macros</a><br>
+ <img src="../images/trans.gif" border="0" width="25" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_documentation.htm">C/C++ Documentation</a><br>
+ <img src="../images/trans.gif" border="0" width="25" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_file_types.htm">C/C++ File Types</a><br>
+ <img src="../images/trans.gif" border="0" width="25" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_indexer.htm">C/C++ Indexer</a><br>
<img src="../images/trans.gif" border="0" width="25" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_ref.htm">Project References</a><br>
<p><img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" ></p>
Index: reference/cdt_o_mproj_pref.htm
===================================================================
RCS file: reference/cdt_o_mproj_pref.htm
diff -N reference/cdt_o_mproj_pref.htm
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ reference/cdt_o_mproj_pref.htm 16 Jul 2005 18:43:17 -0000
@@ -0,0 +1,17 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Project properties</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Managed Make Project preferences</h1>
+
+<p><img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" ></p>
+</body>
+</html>
\ No newline at end of file
Index: reference/cdt_o_ref.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/reference/cdt_o_ref.htm,v
retrieving revision 1.14
diff -u -r1.14 cdt_o_ref.htm
--- reference/cdt_o_ref.htm 4 Mar 2005 19:25:22 -0000 1.14
+++ reference/cdt_o_ref.htm 16 Jul 2005 18:43:17 -0000
@@ -44,7 +44,7 @@
<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_u_open_type.htm">C/C++ Open Type</a><br>
<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_u_create_make_target.htm">Create a Make Target</a><br>
<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_u_find_replace.htm">C/C++ Find/Replace</a><br>
-<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_u_c_pref.htm">C/C++ preferences</a><br>
+<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_u_c_pref.htm">C/C++ Preferences</a><br>
<img src="../images/trans.gif" border="0" width="100" height="1" alt=""><a style="text-decoration:none" href="cdt_u_build_pref.htm">Build Console preferences</a><br>
<img src="../images/trans.gif" border="0" width="100" height="1" alt=""><a style="text-decoration:none" href="cdt_u_code_temp.htm">Code Templates preferences</a><br>
<img src="../images/trans.gif" border="0" width="100" height="1" alt=""><a style="text-decoration:none" href="cdt_u_debug.htm">Debug preferences</a><br>
@@ -63,6 +63,7 @@
<img src="../images/trans.gif" border="0" width="150" height="1" alt=""><a style="text-decoration:none" href="cdt_u_newproj_parser_error.htm">Error Parser preferences</a><br>
<img src="../images/trans.gif" border="0" width="150" height="1" alt=""><a style="text-decoration:none" href="cdt_u_newproj_parser_binary.htm">Binary Parser preferences</a><br>
<img src="../images/trans.gif" border="0" width="150" height="1" alt=""><a style="text-decoration:none" href="cdt_u_discovery_preferences.htm">Discovery Options preferences</a><br>
+ <img src="../images/trans.gif" border="0" width="100" height="1" alt=""><a style="text-decoration:none" href="reference/cdt_o_mproj_pref.htm">Managed Make Project preferences</a><br>
<img src="../images/trans.gif" border="0" width="100" height="1" alt=""><a style="text-decoration:none" href="cdt_u_search_pref.htm">Search preferences</a><br>
<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_u_properties.htm">C/C++ Project Properties</a><br>
<img src="../images/trans.gif" border="0" width="100" height="1" alt=""><a style="text-decoration:none" href="cdt_o_mmake_proj.htm">Managed Make Projects</a><br>
@@ -71,11 +72,20 @@
<img src="../images/trans.gif" border="0" width="150" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_build.htm">C/C++ Build</a><br>
<img src="../images/trans.gif" border="0" width="200" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_tool_settings.htm">Tool Settings</a><br>
<img src="../images/trans.gif" border="0" width="200" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_build_settings.htm">Build Settings</a><br>
+ <img src="../images/trans.gif" border="0" width="200" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_dcbs.htm">Build Steps</a><br>
<img src="../images/trans.gif" border="0" width="200" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_merror.htm">Error Parser</a><br>
<img src="../images/trans.gif" border="0" width="200" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_mbinary.htm">Binary Parser</a><br>
- <img src="../images/trans.gif" border="0" width="150" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_file_types.htm">File Types</a><br>
- <img src="../images/trans.gif" border="0" width="150" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_indexer.htm">Indexer</a><br>
+ <img src="../images/trans.gif" border="0" width="200" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_env.htm">Environment</a><br>
+ <img src="../images/trans.gif" border="0" width="200" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_macros.htm">Macros</a><br>
+ <img src="../images/trans.gif" border="0" width="150" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_documentation.htm">C/C++ Documentation</a><br>
+ <img src="../images/trans.gif" border="0" width="150" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_file_types.htm">C/C++ File Types</a><br>
+ <img src="../images/trans.gif" border="0" width="150" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_indexer.htm">C/C++ Indexer</a><br>
<img src="../images/trans.gif" border="0" width="150" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mprop_ref.htm">Project References</a><br>
+ <img src="../images/trans.gif" border="0" width="100" height="1" alt=""><a style="text-decoration:none" href="cdt_o_mmake_file.htm">Managed Make File Properties</a><br>
+ <img src="../images/trans.gif" border="0" width="150" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mfile_info.htm">Info</a><br>
+ <img src="../images/trans.gif" border="0" width="150" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mfile_build.htm">C/C++ Build</a><br>
+ <img src="../images/trans.gif" border="0" width="200" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mfile_tool_settings.htm">Tool Settings</a><br>
+ <img src="../images/trans.gif" border="0" width="200" height="1" alt=""><a style="text-decoration:none" href="cdt_u_mfile_rbcs.htm">Custom Build Steps</a><br>
<img src="../images/trans.gif" border="0" width="100" height="1" alt=""><a style="text-decoration:none" href="cdt_o_smake_proj.htm">Standard Make Projects</a><br>
<img src="../images/trans.gif" border="0" width="150" height="1" alt=""><a style="text-decoration:none" href="cdt_u_sprop_info.htm">Info</a><br>
<img src="../images/trans.gif" border="0" width="150" height="1" alt=""><a style="text-decoration:none" href="cdt_u_sprop_builders.htm">Builders</a><br>
Index: reference/cdt_u_mfile_rcbs.htm
===================================================================
RCS file: reference/cdt_u_mfile_rcbs.htm
diff -N reference/cdt_u_mfile_rcbs.htm
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ reference/cdt_u_mfile_rcbs.htm 16 Jul 2005 18:43:17 -0000
@@ -0,0 +1,45 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<html lang="en">
+
+<head>
+ <meta http-equiv="Content-Language" content="en-us">
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <title>C/C++ Project Properties, Managed Make File, Build</title>
+ <link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<body>
+
+<h1>C/C++ Project Properties, Managed Make File, C/C++ Build, Custom Build Steps</h1>
+Customizes the selected build configuration allowing the specification of a user defined build command step
+for the selected file. In addition to the build command, the user may specify any additional input file(s)
+dependencies, the output file(s) generated by the build step, a descriptive message to be displayed in the
+build output when the command is executed, and a rule for how the custom build step should be applied with
+respect to other tools defined in the configuration, if any. Custom build steps may be specified for any
+file type, regardless of the project nature.
+<p><img img src="../images/mfile_build_rcbs.png" alt="Resource Properties, Managed Make, C/C++ Build, Custom Build Steps"></p>
+
+<p><dl>
+ <dt>Exclude from build</dt><dd>Excludes the selected file from being built with the
+ selected build configuration.</dd>
+ <dt>Configuration:</dt><dd>Select the build configuration from the list provided.</dd>
+ <dt>Resource Configuration settings, Custom Build Steps</dt><dd>Define a custom build step for the selected file.</dd>
+ <dt>Custom Build Step Applicability</dt><dd>Disable the custom build step for the selected file, or apply the custom build step overriding any other tools defined for the configuration.</dd>
+ <dt>Additional Input File Name(s)</dt><dd>A semicolon separated list of additional input files required by this build command. The selected file is included by default. Paths are interpreted as relative to the project directory.</dd>
+ <dt>Output File Name(s)</dt><dd>A semicolon separated list of output files produced by this build command. Paths are interpreted as relative to the build directory.</dd>
+ <dt>Command</dt><dd>A semicolon separated list of commands that will be executed to perform this build step.</dd>
+ <dt>Description</dt><dd>An announcement string which will be echoed in the build output when this build step is executed.</dd>
+ <dt>Restore Defaults</dt><dd>Returns any changes back to the settings of the selected configuration.</dd>
+ <dt>Apply</dt><dd>Applies any changes.</dd>
+</dl></p>
+
+
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
+<a href="cdt_u_mfile_info.htm">C++ Project Properties, Managed Make File, Info</a><br>
+<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a></p>
+
+<p>
+<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
+</p>
+</body>
+
+</html>
Index: reference/cdt_u_mprop_build.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/reference/cdt_u_mprop_build.htm,v
retrieving revision 1.6
diff -u -r1.6 cdt_u_mprop_build.htm
--- reference/cdt_u_mprop_build.htm 30 Nov 2004 13:54:34 -0000 1.6
+++ reference/cdt_u_mprop_build.htm 16 Jul 2005 18:43:17 -0000
@@ -44,11 +44,15 @@
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed, Builders</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
+<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
-<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, File Types</a><br>
-<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, Indexer</a><br>
-<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a><br>
+<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
+<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
+<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
+<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
+<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
+<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
<a href="cdt_u_mfile_build.htm">C++ Project Properties, Managed Make File, C/C++ Build</a></p>
<p>
Index: reference/cdt_u_mprop_build_settings.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/reference/cdt_u_mprop_build_settings.htm,v
retrieving revision 1.1
diff -u -r1.1 cdt_u_mprop_build_settings.htm
--- reference/cdt_u_mprop_build_settings.htm 22 Nov 2004 14:16:44 -0000 1.1
+++ reference/cdt_u_mprop_build_settings.htm 16 Jul 2005 18:43:18 -0000
@@ -17,9 +17,9 @@
<dt>Project Type:</dt><dd>Displays the type of project that is built by the
selected build configuration.</dd>
<dt>Configuration:</dt><dd>Select the build configuration from the list provided.</dd>
- <dt>Manage...</dt><dd>You can add and remove configurations.</dd>
+ <dt>Manage...</dt><dd>You can add, remove and rename configurations.</dd>
<dt>Configuration Settings, Build Settings</dt><dd>You can change the build
- command, build flags and the name of the build goal.</dd>
+ command, build flags, the name of the build goal, and whether to expand build environment macros in the generated make file.</dd>
<dt>Restore Defaults</dt><dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt><dd>Applies any changes.</dd>
</dl></p>
@@ -45,10 +45,14 @@
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed, Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
+<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
-<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, File Types</a><br>
-<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, Indexer</a><br>
+<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
+<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
+<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
+<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
+<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
<p>
Index: reference/cdt_u_mprop_builders.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/reference/cdt_u_mprop_builders.htm,v
retrieving revision 1.4
diff -u -r1.4 cdt_u_mprop_builders.htm
--- reference/cdt_u_mprop_builders.htm 22 Nov 2004 14:16:44 -0000 1.4
+++ reference/cdt_u_mprop_builders.htm 16 Jul 2005 18:43:18 -0000
@@ -47,10 +47,14 @@
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
+<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
-<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, File Types</a><br>
-<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, Indexer</a><br>
+<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
+<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
+<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
+<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
+<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
Index: reference/cdt_u_mprop_dcbs.htm
===================================================================
RCS file: reference/cdt_u_mprop_dcbs.htm
diff -N reference/cdt_u_mprop_dcbs.htm
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ reference/cdt_u_mprop_dcbs.htm 16 Jul 2005 18:43:18 -0000
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<html lang="en">
+
+<head>
+ <meta http-equiv="Content-Language" content="en-us">
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <title>C/C++ Project Properties, Managed Make File, Build</title>
+ <link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<body>
+
+<h1>C/C++ Project Properties, Managed, C/C++ Build, Build Steps</h1>
+Customizes the selected build configuration allowing the specification of user defined build command steps, as
+well as a descriptive message to be displayed in the
+build output, immediately prior to and immediately after normal build processing
+executes.
+<p><img img src="../images/mprop_dcbs.png" alt="Properties, Managed Make, C/C++ Build, Build Steps"></p>
+
+<p><dl>
+ <dt>Project Type:</dt><dd>Displays the type of project that is built by the
+ selected build configuration.</dd>
+ <dt>Configuration:</dt><dd>Allows the selection of the active build configuration from the list provided.</dd>
+ <dt>Manage...</dt>
+ <dd>You can add, remove and rename configurations.</dd>
+ <dt>Pre-build Step</dt>
+ <dt> Command</dt><dd>A command, or a list of semicolon separated
+ commands, to be executed immediately prior to execution of the build.</dd>
+ <dt> Description</dt><dd>Optional descriptive text that is
+ associated with the pre-build step to be displayed in the build output
+ immediately prior to execution of the pre-build step command or commands.</dd>
+ <dt>Post-build Step</dt>
+ <dt> Command</dt><dd>A command, or a list of semicolon separated
+ commands, to be executed immediately after the execution of the build.</dd>
+ <dt> Description</dt><dd>Optional descriptive text that is
+ associated with the post-build step to be displayed in the build output
+ immediately prior to execution of the post-build step command or commands.</dd>
+ <dt>Restore Defaults</dt><dd>Returns any changes back to their default
+ setting</dd>
+ <dt>Apply</dt><dd>Applies any changes.</dd>
+</dl>
+<h2></h2>
+<h2>Detailed Specification</h2>
+<p>To ensure reasonable custom build step behavior, sensible input must be
+provided when specifying custom build step input. Custom build steps are not
+verified for correctness in any regard and are passed exactly as entered into
+the build stream. <br>
+<br>
+In the descriptive text, below, the term "main build" is defined as the sequence
+of commands to be executed when a build is invoked, not including pre-build or
+post-build steps.<br>
+<br>
+The pre-build step is not executed if the state of the main build is determined
+to be up to date; otherwise it is executed. An attempt to execute the main build
+will occur regardless of the success or failure of executing the pre-build step.
+<br>
+<br>
+The post-build step is not executed if the state of the main build is determined
+to be up to date. It will be executed only if the main-build has executed
+successfully. </p>
+
+
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
+<a href="cdt_u_mfile_info.htm">C++ Project Properties, Managed Make File, Info</a><br>
+<a href="cdt_u_mprop_info.htm">C++ Project Properties, Managed, Info</a><br>
+<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed, Builders</a><br>
+<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
+<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
+<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
+<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
+<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
+<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
+<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
+<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
+<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
+<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
+<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
+
+<p>
+<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
+</p>
+</body>
+
+</html>
Index: reference/cdt_u_mprop_documentation.htm
===================================================================
RCS file: reference/cdt_u_mprop_documentation.htm
diff -N reference/cdt_u_mprop_documentation.htm
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ reference/cdt_u_mprop_documentation.htm 16 Jul 2005 18:43:18 -0000
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<html lang="en">
+
+<head>
+ <meta http-equiv="Content-Language" content="en-us">
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <title>C/C++ Project Properties, Managed, C/C++ Documentation</title>
+ <link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<body>
+
+<h1>C/C++ Project Properties, Managed, C/C++ Documentation</h1>
+<p>You can select which installed documentation to use for your project.</p>
+
+
+<p><img img src="../images/mprop_documentation.png" alt="C/C++ Project Properties, Managed, C/C++ Documentation"></p>
+
+<p><dl>
+ <dt>Help Books</dt><dd>Select the help books to use for this project.</dd>
+ <dt>Restore Defaults</dt><dd>Returns any changes back to their default setting.</dd>
+ <dt>Apply</dt><dd>Applies any changes.</dd>
+</dl></p>
+
+
+
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
+<a href="cdt_u_sprop_info.htm">C++ Project Properties, Standard, Info</a><br>
+<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard, Builders</a><br>
+<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard, File Types</a><br>
+<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard, Include Paths and Symbols</a><br>
+<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard, Indexer</a><br>
+<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make Builder</a><br>
+<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard, Error Parser</a><br>
+<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard, Binary Parser</a><br>
+<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard, Discovery Options</a><br>
+<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard, Source</a><br>
+<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard, Output</a><br>
+<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard, Projects</a><br>
+<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard, Libraries</a><br>
+<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard, Path Containers</a><br>
+<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project References</a><br>
+<a href="cdt_u_mprop_info.htm">C++ Project Properties, Managed, Info</a><br>
+<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed, Builders</a><br>
+<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
+<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
+<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
+<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
+<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
+<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
+<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
+<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
+<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
+<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
+<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
+
+
+<p>
+<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
+</p>
+</body>
+
+</html>
\ No newline at end of file
Index: reference/cdt_u_mprop_env.htm
===================================================================
RCS file: reference/cdt_u_mprop_env.htm
diff -N reference/cdt_u_mprop_env.htm
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ reference/cdt_u_mprop_env.htm 16 Jul 2005 18:43:18 -0000
@@ -0,0 +1,62 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<html lang="en">
+
+<head>
+ <meta http-equiv="Content-Language" content="en-us">
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <title>C/C++ Project Properties, Managed, Build</title>
+ <link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+<body>
+
+<h1>C/C++ Project Properties, Managed, C/C++ Build, Environment</h1>
+Customizes the environment variables to be used in building your build configuration.<p>
+<img img src="../images/mprop_env.png" alt="C/C++ Project Properties, Managed, C/C++ Build, Environment"></p>
+
+<p><dl>
+ <dt>Project Type:</dt><dd>Displays the type of project that is built by the
+ selected build configuration.</dd>
+ <dt>Configuration:</dt><dd>Select the build configuration from the list provided.</dd>
+ <dt>Manage...</dt><dd>You can add, remove and rename configurations.</dd>
+ <dt>Configuration Settings</dt><dd>To Be Added.</dd>
+ <dt>Restore Defaults</dt><dd>Returns any changes back to their default setting.</dd>
+ <dt>Apply</dt><dd>Applies any changes.</dd>
+</dl></p>
+
+
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
+<a href="cdt_u_sprop_info.htm">C++ Project Properties, Standard, Info</a><br>
+<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard, Builders</a><br>
+<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard, File Types</a><br>
+<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard, Include Paths and Symbols</a><br>
+<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard, Indexer</a><br>
+<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make Builder</a><br>
+<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard, Error Parser</a><br>
+<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard, Binary Parser</a><br>
+<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard, Discovery Options</a><br>
+<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard, Source</a><br>
+<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard, Output</a><br>
+<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard, Projects</a><br>
+<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard, Libraries</a><br>
+<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard, Path Containers</a><br>
+<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project References</a><br>
+<a href="cdt_u_mprop_info.htm">C++ Project Properties, Managed, Info</a><br>
+<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed, Builders</a><br>
+<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
+<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
+<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
+<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
+<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
+<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
+<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
+<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
+<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
+<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
+<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
+
+<p>
+<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
+</p>
+</body>
+
+</html>
\ No newline at end of file
Index: reference/cdt_u_mprop_file_types.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/reference/cdt_u_mprop_file_types.htm,v
retrieving revision 1.4
diff -u -r1.4 cdt_u_mprop_file_types.htm
--- reference/cdt_u_mprop_file_types.htm 22 Nov 2004 14:16:44 -0000 1.4
+++ reference/cdt_u_mprop_file_types.htm 16 Jul 2005 18:43:18 -0000
@@ -9,18 +9,16 @@
</head>
<body>
-<h1>C/C++ Project Properties, Managed, File Types</h1>
+<h1>C/C++ Project Properties, Managed, C/C++ File Types</h1>
<p>You can view a list of file types on the File Types page of a C/C++ project's properties window.</p>
-<p><img img src="../images/mprop_file_types.png" alt="C/C++ Project Properties, Managed, File Types"></p>
+<p><img img src="../images/mprop_file_types.png" alt="C/C++ Project Properties, Managed, C/C++ File Types"></p>
<p><dl>
<dt>Use workspace settings</dt><dd>Select this to use the Managed workspace settings.</dd>
<dt>Use Project Settings</dt><dd>Select this option to use project settings, or add or remove specific file types.</dd>
<dt>New...</dt><dd>Add a new file type.</dd>
<dt>Remove</dt><dd>Remove a listed file type.</dd>
- <dt>Restore Defaults</dt><dd>Returns any changes back to their default setting.</dd>
- <dt>Apply</dt><dd>Applies any changes.</dd>
</dl></p>
@@ -45,9 +43,13 @@
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
+<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
-<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, Indexer</a><br>
+<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
+<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
+<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
+<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
Index: reference/cdt_u_mprop_indexer.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/reference/cdt_u_mprop_indexer.htm,v
retrieving revision 1.5
diff -u -r1.5 cdt_u_mprop_indexer.htm
--- reference/cdt_u_mprop_indexer.htm 22 Nov 2004 14:16:44 -0000 1.5
+++ reference/cdt_u_mprop_indexer.htm 16 Jul 2005 18:43:18 -0000
@@ -9,15 +9,14 @@
</head>
<body>
-<h1>C/C++ Project Properties, Managed, Indexer</h1>
-<p>You can select which C/C++ Indexers to use for your project. The indexer is necessary for search and related features, like content assist.</p>
+<h1>C/C++ Project Properties, Managed, C/C++ Indexer</h1>
+<p>You can select which C/C++ Indexer to use for your project. The indexer is necessary for search and related features, like content assist.</p>
-<p><img img src="../images/mprop_indexer.png" alt="C/C++ Project Properties, Managed, Indexer"></p>
+<p><img img src="../images/mprop_indexer.png" alt="C/C++ Project Properties, Managed, C/C++ Indexer"></p>
<p><dl>
- <dt>Enable C/C++ Indexing</dt><dd>When selected C++ Indexing is enabled for this project.</dd>
- <dt>Enable C++ Index problem reporting</dt><dd>When selected, any index related errors detected will be reported.</dd>
+ <dt>Available Indexers</dt><dd>Select the Indexer to use for this project, or <b>No Indexer</b> to disable indexing. Some indexers will display additional options below the indexer selection box.</dd>
<dt>Restore Defaults</dt><dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt><dd>Applies any changes.</dd>
</dl></p>
@@ -45,9 +44,13 @@
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
+<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
-<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, File Types</a><br>
+<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
+<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
+<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
+<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
Index: reference/cdt_u_mprop_info.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/reference/cdt_u_mprop_info.htm,v
retrieving revision 1.4
diff -u -r1.4 cdt_u_mprop_info.htm
--- reference/cdt_u_mprop_info.htm 22 Nov 2004 14:16:44 -0000 1.4
+++ reference/cdt_u_mprop_info.htm 16 Jul 2005 18:43:18 -0000
@@ -17,6 +17,7 @@
<dl>
<dt>Info</dt><dd>Shows project information.</dd>
<dt>Default encoding for text files</dt><dd>You can specify an alternate text encoding.</dd>
+ <dt>New text file line delimiter</dt><dd>You can specify the line delimiter.</dd>
<dt>Restore Defaults</dt><dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt><dd>Applies any changes.</dd>
</dl></p>
@@ -41,10 +42,14 @@
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
+<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
-<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, File Types</a><br>
-<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, Indexer</a><br>
+<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
+<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
+<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
+<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
+<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
Index: reference/cdt_u_mprop_macros.htm
===================================================================
RCS file: reference/cdt_u_mprop_macros.htm
diff -N reference/cdt_u_mprop_macros.htm
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ reference/cdt_u_mprop_macros.htm 16 Jul 2005 18:43:19 -0000
@@ -0,0 +1,474 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<html lang="en">
+
+<head>
+ <meta http-equiv="Content-Language" content="en-us">
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+ <title>C/C++ Project Properties, Managed, Build</title>
+ <link rel="stylesheet" type="text/css" href="../help.css">
+ <style>
+<!--
+ table.MsoNormalTable
+ {mso-style-parent:"";
+ font-size:10.0pt;
+ font-family:"Times New Roman";
+ }
+-->
+</style>
+</head>
+<body>
+
+<h1>C/C++ Project Properties, Managed, C/C++ Build, Macros</h1>
+Customizes the build macros used in your build configuration.<p>
+<img img src="../images/mprop_macros.png" alt="C/C++ Project Properties, Managed, C/C++ Build, Macros"></p>
+
+<p><dl>
+ <dt>Project Type:</dt><dd>Displays the type of project that is built by the
+ selected build configuration.</dd>
+ <dt>Configuration:</dt><dd>Select the build configuration from the list provided.</dd>
+ <dt>Manage...</dt><dd>You can add, remove and rename configurations.</dd>
+ <dt>Configuration Settings</dt><dd>You can add and remove build macros for a
+ project or configuration. Each tab contains two tables - one for User
+ defined build macros and one for non user-defined build macros. Each
+ table contains three columns<b>:</b><p><b>Name</b> of the build macro</p>
+ <p><b>Type </b>of value contained in the build macro (see below)</p>
+ <p><b>Value </b>of the build macro. </p>
+ <p>You can view all build macros that are not user-defined in the <b>System
+ Macros</b> table.<span style="font:7.0pt "Times New Roman""> </span><span style="font-style: normal; font-variant: normal; font-weight: normal">You</span>
+ can choose to also display all macros defined for lower-precedence contexts
+ in the <b>System Macros</b> table by checking the <b>Show parent context
+ macros</b> checkbox.</p>
+ <p class="MsoNormal">You can view all user-defined macros in the <b>User
+ Macros</b> table.<span style="font:7.0pt "Times New Roman"">
+ </span>A user-defined macro overrides a non user-defined macro of the same
+ name for the given context. Overridden macros are displayed in bold in
+ the <b>System Macros</b> table.</dd>
+</dl>
+<dl>
+ <dt>Restore Defaults</dt><dd>Returns any changes back to their default setting.</dd>
+ <dt>Apply</dt><dd>Applies any changes.</dd>
+</dl></p>
+
+<h2>Detailed Specification</h2>
+<p>Build Macros can be used in all C/C++ Build configuration properties that
+accept text. Build Macros are referenced in strings by enclosing them in braces, preceded by a dollar sign.
+There are no special restrictions on a macro name, though it is encouraged that a macro name begin with
+a letter and contain only letters, digits and underscore signs. Build macro names are case sensitive.
+<br>
+If the actual value of text property contains $<i>{text</i><some_expression>}, it must be pre-pended
+with the backslash in order to distinguish it from a build macro. The Managed
+Build System pre-defines many useful macros (see below) and allows tool
+integrators and users to define additional macros.</p>
+<p>Build Macros can hold several types of values:
+</p>
+<ol>
+ <li>Text value: can be any text string</li>
+ <li>Text-List value: an array of Text values</li>
+ <li>Path-file value: can hold a file path</li>
+ <li>Path-dir value: can hold a directory path
+ </li>
+ <li>Path-any value: can hold both a file and directory path
+ </li>
+ <li>Path-file-List value: an array of Path-file values
+ </li>
+ <li>Path-dir-List value: an array of Path-dir values</li>
+ <li>Path-any-List value: an array of Path-any values </li>
+</ol>
+<p class="MsoNormal">Build Macros are context-sensitive, that is the macro of a
+given name could have different values depending on where it is used.
+Several contexts are defined:</p>
+<ol>
+ <li>
+ <p class="MsoNormal">The currently selected file.</li>
+ <li>
+ <p class="MsoNormal" style="text-indent: -.25in; margin-left: .25in">The
+ currently selected option</li>
+ <li>
+ <p class="MsoNormal" style="text-indent: -.25in; margin-left: .25in">The
+ currently selected configuration (which includes a tool-chain).</li>
+ <li>
+ <p class="MsoNormal" style="text-indent: -.25in; margin-left: .25in">The
+ currently selected project.</li>
+ <li>
+ <p class="MsoNormal" style="text-indent: -.25in; margin-left: .25in">The
+ current workspace.</li>
+ <li>
+ <p class="MsoNormal" style="text-indent: -.25in; margin-left: .25in">The CDT
+ and Eclipse installations.</li>
+ <li>
+ <p class="MsoNormal" style="text-indent: -.25in; margin-left: .25in">The
+ process environment variables defined in the environment passed to Eclipse.</li>
+</ol>
+<p class="MsoNormal">Users can define new macros for any project or
+configuration of a project. The value of a build macro will be searched
+for in the order specified above. If macro is not found for the currently
+selected file context, the currently selected option context will be used, if
+not found, the currently selected configuration context will be used, etc. </p>
+<p class="MsoNormal">Macro resolution takes place when the build file is being
+generated.</p>
+<span style="font-size: 12.0pt; font-family: Times New Roman">All macros except
+the build process environment macros always get resolved in the makefile.
+See the ??“expand build environment macros� checkbox in the “Build Settings� tab
+of the “C/C++ Build�. </span>
+<p class="MsoNormal">The Managed Build System pre-defines many useful macros
+described in the following tables:</p>
+<h3>File-specific macros</h3>
+<p class="MsoNormal">The set of file-context macros is MBS-predefined, neither a
+tool-integrator nor a user can define new file-context macros, but a
+tool-integrator can specify the values for the file-context macros using
+attributes of a builder element. The macro values specified in those attributes
+should not contain the explicit e.g. file name, but instead should provide the
+filename definition in terms of the builder automatic variables and text
+functions. This is needed to allow the makefile generator to generate pattern
+rules, e.g. in the case of Gnu make, the macro that represents the output file
+name will contain the “$(notdir $@)? value. The builder definition of the gnu
+tool-chain will contain attribute specifying the value for that macro. If a
+tool-integrator does not provide the values for the file-specific macros, MBS
+will automatically expand them to their actual value when generating the
+buildfile, e.g. for the foo.c file the macro that represents the input file name
+will contain “foo.c? in this case. In this case the makefile generator will not
+be able to use pattern rules for building files with options containing
+file-specific macros. (see the “Supplying the file-context macros values?
+section for more detail)</p>
+<table class="MsoNormalTable" border="1" cellspacing="0" cellpadding="0" style="border-collapse: collapse; border: medium none" id="table1" width="695">
+ <tr style="height: 8.3pt">
+ <td valign="top" style="width: 217px; height: 8.3pt; border: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center"><b>Macro</b></td>
+ <td valign="top" style="width: 103px; height: 8.3pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: 1.0pt solid windowtext; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center"><b>Value
+ Type</b></td>
+ <td valign="top" style="width: 329px; height: 8.3pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: 1.0pt solid windowtext; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center"><b>
+ Description</b></td>
+ </tr>
+ <tr style="height: 3.5pt">
+ <td valign="top" style="width: 217px; height: 3.5pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${InputFileName}</td>
+ <td valign="top" style="width: 103px; height: 3.5pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td valign="top" style="width: 329px; height: 3.5pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" style="text-align:justify">Represents the input
+ file name. The input file has the following meaning:</p>
+ <p class="MsoNormal" style="text-align: justify; text-indent: -.25in; margin-left: .25in">
+ 1.<span style="font:7.0pt "Times New Roman""> </span>If a
+ tool does not accept building multiple files of the primary input type
+ with one tool invocation, the input file is the file of the primary
+ input type being built.</p>
+ <p class="MsoNormal" style="text-align: justify; text-indent: -.25in; margin-left: .25in">
+ 2.<span style="font:7.0pt "Times New Roman""> </span>If a
+ tool accepts building multiple files of the primary input type with one
+ tool invocation the input file is undefined and the macros representing
+ the input file contain information about one of the inputs of the
+ primary input type being built.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td valign="top" style="width: 217px; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${InputFileExt}</td>
+ <td valign="top" style="width: 103px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td valign="top" style="width: 329px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" style="text-align:justify">Represents the extension
+ of the input file.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td valign="top" style="width: 217px; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${InputFileBaseName}</td>
+ <td valign="top" style="width: 103px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td valign="top" style="width: 329px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" style="text-align:justify">Represents the base name
+ of the input file. That is the file name with an extension stripped.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td valign="top" style="width: 217px; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${InputFileRelPath}</td>
+ <td valign="top" style="width: 103px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Path(File)</td>
+ <td valign="top" style="width: 329px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" style="text-align:justify">Represents the input
+ file path relative to the builder current directory.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td valign="top" style="width: 217px; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${InputDirRelPath}</td>
+ <td valign="top" style="width: 103px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Path(Dir)</td>
+ <td valign="top" style="width: 329px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" style="text-align:justify">Represents the input
+ file directory path relative to the builder current directory.</td>
+ </tr>
+ <tr style="height: 3.5pt">
+ <td valign="top" style="width: 217px; height: 3.5pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${OutputFileName}</td>
+ <td valign="top" style="width: 103px; height: 3.5pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td valign="top" style="width: 329px; height: 3.5pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" style="text-align:justify">Represents the output
+ file name. The output file has the following meaning:</p>
+ <p class="MsoNormal" style="text-align: justify; text-indent: -.25in; margin-left: .25in">
+ 1.<span style="font:7.0pt "Times New Roman""> </span>If a
+ tool is not capable of producing multiple files of the primary output
+ type with one tool invocation the output file is the file of the primary
+ output type that is built with a given tool invocation.</p>
+ <p class="MsoNormal" style="text-align: justify; text-indent: -.25in; margin-left: .25in">
+ 2.<span style="font:7.0pt "Times New Roman""> </span>If a
+ tool is capable of producing multiple files of the primary output type
+ with one tool invocation the output file is undefined and the macros
+ representing the output file contain information about one of the files
+ of the primary output type that are built with a given tool invocation.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td valign="top" style="width: 217px; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${OutputFileExt}</td>
+ <td valign="top" style="width: 103px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td valign="top" style="width: 329px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" style="text-align:justify">Represents the output
+ file extension.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td valign="top" style="width: 217px; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${OutputFileBaseName}</td>
+ <td valign="top" style="width: 103px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td valign="top" style="width: 329px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" style="text-align:justify">Represents the output
+ file base name. That is the output file name with an extension stripped.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td valign="top" style="width: 217px; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${OutputFileRelPath}</td>
+ <td valign="top" style="width: 103px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Path(File)</td>
+ <td valign="top" style="width: 329px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" style="text-align:justify">Represents the output
+ file path relative to the current builder directory.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td valign="top" style="width: 217px; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${OutputDirRelPath}</td>
+ <td valign="top" style="width: 103px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Path(Dir)</td>
+ <td valign="top" style="width: 329px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" style="text-align:justify">Represents the output
+ file directory path relative to the current builder directory.</td>
+ </tr>
+</table>
+<h3 style="text-indent: 0in; margin-left: 0in"> Configuration-specific macros</h3>
+<table class="MsoNormalTable" border="1" cellspacing="0" cellpadding="0" width="695" style="width: 521.4pt; border-collapse: collapse; border: medium none" id="table3">
+ <tr style="height: 8.3pt">
+ <td valign="top" style="width: 215px; height: 8.3pt; border: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center"><b>Macro</b></td>
+ <td valign="top" style="width: 104px; height: 8.3pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: 1.0pt solid windowtext; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center"><b>Value
+ Type</b></td>
+ <td valign="top" style="width: 331px; height: 8.3pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: 1.0pt solid windowtext; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center"><b>
+ Description</b></td>
+ </tr>
+ <tr style="height: 3.5pt">
+ <td valign="top" style="width: 215px; height: 3.5pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${ConfigName}</td>
+ <td valign="top" style="width: 104px; height: 3.5pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td valign="top" style="width: 331px; height: 3.5pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" style="text-align:justify">Represents the name of a
+ given configuration.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td valign="top" style="width: 215px; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${ConfigDescription}</td>
+ <td valign="top" style="width: 104px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td valign="top" style="width: 331px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">Represents the description of a given
+ configuration.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td valign="top" style="width: 215px; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${BuildArtifactFileName}</td>
+ <td valign="top" style="width: 104px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td valign="top" style="width: 331px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">Represents the name of the build artifact.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td valign="top" style="width: 215px; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${BuildArtifactFileExt}</td>
+ <td valign="top" style="width: 104px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td valign="top" style="width: 331px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">Represents the extension of the build artifact.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td valign="top" style="width: 215px; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${BuildArtifactFileBaseName}</td>
+ <td valign="top" style="width: 104px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td valign="top" style="width: 331px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">Represents the base name of the build artifact.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td valign="top" style="width: 215px; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${BuildArtifactFilePrefix}</td>
+ <td valign="top" style="width: 104px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td valign="top" style="width: 331px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">Represents the prefix of the build artifact.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td valign="top" style="width: 215px; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${TargetOsList}</td>
+ <td valign="top" style="width: 104px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text-List</td>
+ <td valign="top" style="width: 331px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">Represents the list of the target OS names.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td valign="top" style="width: 215px; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${TargetArchList}</td>
+ <td valign="top" style="width: 104px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text-List</td>
+ <td valign="top" style="width: 331px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">Represents the list of the target Arch names.</td>
+ </tr>
+</table>
+<h3 style="text-indent: 0in; margin-left: 0in">Project-specific macros</h3>
+<table class="MsoNormalTable" border="1" cellspacing="0" cellpadding="0" width="695" style="width: 521.4pt; border-collapse: collapse; border: medium none" id="table4">
+ <tr style="height: 3.5pt">
+ <td valign="top" style="width: 219px; height: 3.5pt; border: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${ProjName}</td>
+ <td valign="top" style="width: 105px; height: 3.5pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: 1.0pt solid windowtext; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td valign="top" style="width: 328px; height: 3.5pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: 1.0pt solid windowtext; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" style="text-align:justify">Represents the name of a
+ given project.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td valign="top" style="width: 219px; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${ProjDirPath}</td>
+ <td valign="top" style="width: 105px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Path(Dir)</td>
+ <td valign="top" style="width: 328px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">Represents the absolute path of a given project.
+ </td>
+ </tr>
+</table>
+<h3 style="text-indent: 0in; margin-left: 0in">Workspace-specific macros</h3>
+<table class="MsoNormalTable" border="1" cellspacing="0" cellpadding="0" width="695" style="width: 521.4pt; border-collapse: collapse; border: medium none" id="table5">
+ <tr style="height: 6.95pt">
+ <td valign="top" style="width: 217px; height: 6.95pt; border: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${WorkspaceDirPath}</td>
+ <td valign="top" style="width: 106px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: 1.0pt solid windowtext; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Path(Dir)</td>
+ <td valign="top" style="width: 328px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: 1.0pt solid windowtext; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">Represents the workspace absolute path.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td valign="top" style="width: 217px; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${DirectoryDelimiter}</td>
+ <td valign="top" style="width: 106px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td valign="top" style="width: 328px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">Represents the directory delimiter used on the
+ system. That is the “\? for Win32 systems and the “/? for Unix-like
+ systems</p>
+ <p class="MsoNormal">This could be useful, e.g. in the case a user needs
+ the absolute path of an input file. The absolute path would be
+ represented in the following way: ${CWD}${DirectoryDelimiter}${InputFileRelPath}</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td valign="top" style="width: 217px; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${PathDelimiter}</td>
+ <td valign="top" style="width: 106px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td valign="top" style="width: 328px; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">Represents the default path delimiter used on the
+ system to separate paths in the path environment variables. That is the
+ “;? for Win32 systems and the “:? for Unix-like systems</p>
+ <p class="MsoNormal">This might be used in the environment variable
+ definitions</td>
+ </tr>
+</table>
+<h3>CDT/Eclipse installation-specific macros</h3>
+<table class="MsoNormalTable" border="1" cellspacing="0" cellpadding="0" width="695" style="width: 521.4pt; border-collapse: collapse; border: medium none" id="table6">
+ <tr style="height: 6.95pt">
+ <td width="228" valign="top" style="width: 171.0pt; height: 6.95pt; border: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${EclipseVersion}</td>
+ <td width="108" valign="top" style="width: 80.85pt; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: 1.0pt solid windowtext; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td width="359" valign="top" style="width: 269.55pt; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: 1.0pt solid windowtext; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">Represents the current eclipse version.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td width="228" valign="top" style="width: 171.0pt; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${CDTVersion}</td>
+ <td width="108" valign="top" style="width: 80.85pt; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td width="359" valign="top" style="width: 269.55pt; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">Represents the current CDT version.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td width="228" valign="top" style="width: 171.0pt; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${MBSVersion}</td>
+ <td width="108" valign="top" style="width: 80.85pt; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td width="359" valign="top" style="width: 269.55pt; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">Represents the current MBS version.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td width="228" valign="top" style="width: 171.0pt; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${HostOsName}</td>
+ <td width="108" valign="top" style="width: 80.85pt; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td width="359" valign="top" style="width: 269.55pt; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">Represents the operating system name on which
+ eclipse is running.</td>
+ </tr>
+ <tr style="height: 6.95pt">
+ <td width="228" valign="top" style="width: 171.0pt; height: 6.95pt; border-left: 1.0pt solid windowtext; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">${HostArchName}</td>
+ <td width="108" valign="top" style="width: 80.85pt; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal" align="center" style="text-align:center">Text</td>
+ <td width="359" valign="top" style="width: 269.55pt; height: 6.95pt; border-left: medium none; border-right: 1.0pt solid windowtext; border-top: medium none; border-bottom: 1.0pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0in; padding-bottom: 0in">
+ <p class="MsoNormal">Represents the architecture name on which eclipse
+ is running.</td>
+ </tr>
+</table>
+
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21"><br>
+<a href="cdt_u_sprop_info.htm">C++ Project Properties, Standard, Info</a><br>
+<a href="cdt_u_sprop_builders.htm">C++ Project Properties, Standard, Builders</a><br>
+<a href="cdt_u_sprop_file_types.htm">C++ Project Properties, Standard, File Types</a><br>
+<a href="cdt_u_sprop_includes.htm">C++ Project Properties, Standard, Include Paths and Symbols</a><br>
+<a href="cdt_u_sprop_indexer.htm">C++ Project Properties, Standard, Indexer</a><br>
+<a href="cdt_u_sprop_mbuild.htm">C++ Project Properties, Standard, Make Builder</a><br>
+<a href="cdt_u_sprop_merror.htm">C++ Project Properties, Standard, Error Parser</a><br>
+<a href="cdt_u_sprop_mbinary.htm">C++ Project Properties, Standard, Binary Parser</a><br>
+<a href="cdt_u_sprop_mdiscovery.htm">C++ Project Properties, Standard, Discovery Options</a><br>
+<a href="cdt_u_sprop_psource.htm">C++ Project Properties, Standard, Source</a><br>
+<a href="cdt_u_sprop_poutput.htm">C++ Project Properties, Standard, Output</a><br>
+<a href="cdt_u_sprop_pproj.htm">C++ Project Properties, Standard, Projects</a><br>
+<a href="cdt_u_sprop_plib.htm">C++ Project Properties, Standard, Libraries</a><br>
+<a href="cdt_u_sprop_pcontainers.htm">C++ Project Properties, Standard, Path Containers</a><br>
+<a href="cdt_u_sprop_ref.htm">C++ Project Properties, Standard, Project References</a><br>
+<a href="cdt_u_mprop_info.htm">C++ Project Properties, Managed, Info</a><br>
+<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed, Builders</a><br>
+<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
+<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
+<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
+<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
+<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
+<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
+<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
+<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
+<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
+<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
+<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
+
+<p>
+<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
+</p>
+</body>
+
+</html>
\ No newline at end of file
Index: reference/cdt_u_mprop_mbinary.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/reference/cdt_u_mprop_mbinary.htm,v
retrieving revision 1.3
diff -u -r1.3 cdt_u_mprop_mbinary.htm
--- reference/cdt_u_mprop_mbinary.htm 22 Nov 2004 14:16:44 -0000 1.3
+++ reference/cdt_u_mprop_mbinary.htm 16 Jul 2005 18:43:19 -0000
@@ -27,7 +27,7 @@
<dt>Project Type:</dt><dd>Displays the type of project that is built by the
selected build configuration.</dd>
<dt>Configuration:</dt><dd>Select the build configuration from the list provided.</dd>
- <dt>Manage...</dt><dd>You can add and remove configurations.</dd>
+ <dt>Manage...</dt><dd>You can add, remove and rename configurations.</dd>
<dt>Configuration Settings, Binary Parser</dt>
<dd>Select a binary parser from the list.</dd>
<dt>Binary Parser Options</dt>
@@ -62,9 +62,13 @@
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
+<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
-<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, File Types</a><br>
-<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, Indexer</a><br>
+<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
+<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
+<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
+<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
+<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
Index: reference/cdt_u_mprop_merror.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/reference/cdt_u_mprop_merror.htm,v
retrieving revision 1.4
diff -u -r1.4 cdt_u_mprop_merror.htm
--- reference/cdt_u_mprop_merror.htm 2 Dec 2004 18:53:18 -0000 1.4
+++ reference/cdt_u_mprop_merror.htm 16 Jul 2005 18:43:20 -0000
@@ -20,7 +20,7 @@
<dt>Project Type:</dt><dd>Displays the type of project that is built by the
selected build configuration.</dd>
<dt>Configuration:</dt><dd>Select the build configuration from the list provided.</dd>
- <dt>Manage...</dt><dd>You can add and remove configurations.</dd>
+ <dt>Manage...</dt><dd>You can add, remove and rename configurations.</dd>
<dt>Configuration Settings, Error Parsers</dt>
<dd>Lists the various error parsers which can be enabled or disabled.</dd>
<dt>Up</dt>
@@ -62,9 +62,13 @@
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
+<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
-<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, File Types</a><br>
-<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, Indexer</a><br>
+<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
+<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
+<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
+<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
+<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
Index: reference/cdt_u_mprop_ref.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/reference/cdt_u_mprop_ref.htm,v
retrieving revision 1.4
diff -u -r1.4 cdt_u_mprop_ref.htm
--- reference/cdt_u_mprop_ref.htm 22 Nov 2004 14:16:44 -0000 1.4
+++ reference/cdt_u_mprop_ref.htm 16 Jul 2005 18:43:20 -0000
@@ -41,11 +41,14 @@
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
+<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
-<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, File Types</a><br>
-<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, Indexer</a><br>
-<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
+<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
+<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
+<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
+<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
+<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
Index: reference/cdt_u_mprop_tool_settings.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/reference/cdt_u_mprop_tool_settings.htm,v
retrieving revision 1.2
diff -u -r1.2 cdt_u_mprop_tool_settings.htm
--- reference/cdt_u_mprop_tool_settings.htm 30 Nov 2004 13:54:34 -0000 1.2
+++ reference/cdt_u_mprop_tool_settings.htm 16 Jul 2005 18:43:20 -0000
@@ -17,7 +17,7 @@
<dt>Project Type:</dt><dd>Displays the type of project that is built by the
selected build configuration.</dd>
<dt>Configuration:</dt><dd>Select the build configuration from the list provided.</dd>
- <dt>Manage...</dt><dd>You can add and remove configurations.</dd>
+ <dt>Manage...</dt><dd>You can add, remove and rename configurations.</dd>
<dt>Configuration Settings, Tool Settings</dt><dd>Edit individual tool options.</dd>
<dt>Restore Defaults</dt><dd>Returns any changes back to their default setting.</dd>
<dt>Apply</dt><dd>Applies any changes.</dd>
@@ -44,11 +44,15 @@
<a href="cdt_u_mprop_builders.htm">C++ Project Properties, Managed, Builders</a><br>
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
+<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
-<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, File Types</a><br>
-<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, Indexer</a><br>
-<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a><br>
+<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
+<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
+<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
+<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
+<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
+<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
<a href="cdt_u_mfile_tool_settings.htm">C++ Project Properties, Managed Make File, C/C++ Build, Tool Settings</a></p>
<p>
Index: reference/cdt_u_new_proj_wiz_m_cindexer.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/reference/cdt_u_new_proj_wiz_m_cindexer.htm,v
retrieving revision 1.4
diff -u -r1.4 cdt_u_new_proj_wiz_m_cindexer.htm
--- reference/cdt_u_new_proj_wiz_m_cindexer.htm 22 Nov 2004 14:16:44 -0000 1.4
+++ reference/cdt_u_new_proj_wiz_m_cindexer.htm 16 Jul 2005 18:43:20 -0000
@@ -16,7 +16,7 @@
</script>
</head>
<h1>New Project Wizard - Managed Make, C/C++ Indexer</h1>
-<p>You can select whether to enable the C/C++ Indexer for your project from this page of the wizard. The indexer is necessary for search and related features, like content assist.</p>
+<p>You can select which C/C++ Indexer to use for your project from this page of the wizard. The indexer is necessary for search and related features, like content assist.</p>
<p><img src="../images/new_proj_wz_man_indexer.png" alt="New Project Wizard"></p>
@@ -29,13 +29,9 @@
</tr>
<tr>
- <td><b>Enable C++ Indexing</b></td>
- <td>When selected C++ Indexing is enabled for this project.</td>
+ <td><b>Available Indexers</b></td>
+ <td>Select the Indexer to use for this project, or <b>No Indexer</b> to disable indexing. Some indexers will display additional options below the indexer selection box.</td>
</tr>
-<tr>
- <td><b>C++ Index problem reporting</b></td>
- <td>Select the categories of index related errors that will be reported.</td>
- </tr>
</table></p>
Index: reference/cdt_u_new_proj_wiz_m_name.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/reference/cdt_u_new_proj_wiz_m_name.htm,v
retrieving revision 1.4
diff -u -r1.4 cdt_u_new_proj_wiz_m_name.htm
--- reference/cdt_u_new_proj_wiz_m_name.htm 22 Nov 2004 14:16:44 -0000 1.4
+++ reference/cdt_u_new_proj_wiz_m_name.htm 16 Jul 2005 18:43:20 -0000
@@ -36,7 +36,7 @@
</tr>
<tr>
- <td><b>Location</b></td>
+ <td><b>Directory</b></td>
<td>If <b>Use Default Location</b> is not selected, enter the location where the project is to be created.</td>
</tr>
Index: reference/cdt_u_new_proj_wiz_m_proj.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/reference/cdt_u_new_proj_wiz_m_proj.htm,v
retrieving revision 1.4
diff -u -r1.4 cdt_u_new_proj_wiz_m_proj.htm
--- reference/cdt_u_new_proj_wiz_m_proj.htm 22 Nov 2004 14:16:44 -0000 1.4
+++ reference/cdt_u_new_proj_wiz_m_proj.htm 16 Jul 2005 18:43:20 -0000
@@ -28,7 +28,7 @@
</tr>
<tr>
- <td><b>Select Project References</b></td>
+ <td><b>Referenced C/C++ Projects</b></td>
<td>If you have any other projects in your workspace, you can select them as references for this new C or C++ project.</td>
</tr>
</table></p>
Index: reference/cdt_u_new_proj_wiz_m_target.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/reference/cdt_u_new_proj_wiz_m_target.htm,v
retrieving revision 1.5
diff -u -r1.5 cdt_u_new_proj_wiz_m_target.htm
--- reference/cdt_u_new_proj_wiz_m_target.htm 22 Nov 2004 14:16:44 -0000 1.5
+++ reference/cdt_u_new_proj_wiz_m_target.htm 16 Jul 2005 18:43:20 -0000
@@ -16,7 +16,6 @@
<th>Name</th>
<th>Function</th>
</tr>
-
<tr>
<td><b>Project Type</b></td>
<td>You can select a project type from the drop down list.</td>
@@ -25,11 +24,16 @@
<td><b>Configurations</b></td>
<td>Specifies which build configurations will be supported for your project.</td>
- </tr>
- <tr>
+</tr>
+<tr>
<td><b>Show All Project Types</b></td>
- <td>If selected, all known project types will appear in the <b>Configurations</b> window, by default, the list is filtered so that only project types for the host OS are shown.</td>
-
+ <td>If selected, all known project types will appear in the <b>Project Type</b> list.
+ By default, the list is filtered so that only project types that are buildable on the host system are shown.</td>
+</tr>
+<tr>
+ <td><b>Show All Configurations</b></td>
+ <td>If selected, all known default configurations will appear in the <b>Configurations</b> window.
+ By default, the list is filtered so that only configurations that are buildable on the host system are shown.</td>
</tr>
</table></p>
Index: reference/cdt_u_properties.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/reference/cdt_u_properties.htm,v
retrieving revision 1.4
diff -u -r1.4 cdt_u_properties.htm
--- reference/cdt_u_properties.htm 22 Nov 2004 14:16:44 -0000 1.4
+++ reference/cdt_u_properties.htm 16 Jul 2005 18:43:20 -0000
@@ -40,10 +40,14 @@
<a href="cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
<a href="cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
<a href="cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
+<a href="cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
<a href="cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
<a href="cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
-<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, File Types</a><br>
-<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, Indexer</a><br>
+<a href="cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
+<a href="cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
+<a href="cdt_u_mprop_documentation.htm">C++ Project Properties, Managed, C/C++ Documentation</a><br>
+<a href="cdt_u_mprop_file_types.htm">C++ Project Properties, Managed, C/C++ File Types</a><br>
+<a href="cdt_u_mprop_indexer.htm">C++ Project Properties, Managed, C/C++ Indexer</a><br>
<a href="cdt_u_mprop_ref.htm">C++ Project Properties, Managed, Project References</a></p>
<p><img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" ></p>
Index: tasks/cdt_o_tasks.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/tasks/cdt_o_tasks.htm,v
retrieving revision 1.12
diff -u -r1.12 cdt_o_tasks.htm
--- tasks/cdt_o_tasks.htm 24 Jun 2004 10:49:12 -0000 1.12
+++ tasks/cdt_o_tasks.htm 16 Jul 2005 18:43:20 -0000
@@ -36,7 +36,8 @@
<img src="../images/trans.gif" border="0" width="25" height="1" alt=""><a style="text-decoration:none" href="cdt_o_build_task.htm">Building projects</a><br>
<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_t_proj_rename.htm">Renaming a project</a><br>
<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_t_proj_ref.htm">Selecting referenced projects</a><br>
- <img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_t_proj_build_set.htm">Defining build settings</a><br>
+ <img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_t_proj_build_set.htm">Defining Standard Make build settings</a><br>
+ <img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_t_mproj_build_set.htm">Defining Managed Make build settings</a><br>
<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_t_proj_error_parser.htm">Filtering errors</a><br>
<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_t_proj_parser.htm">Selecting a binary parser</a><br>
<img src="../images/trans.gif" border="0" width="50" height="1" alt=""><a style="text-decoration:none" href="cdt_t_proj_paths.htm">Adding Include paths and symbols</a><br>
Index: tasks/cdt_t_convert_cdt_proj.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/tasks/cdt_t_convert_cdt_proj.htm,v
retrieving revision 1.7
diff -u -r1.7 cdt_t_convert_cdt_proj.htm
--- tasks/cdt_t_convert_cdt_proj.htm 2 Dec 2004 18:53:18 -0000 1.7
+++ tasks/cdt_t_convert_cdt_proj.htm 16 Jul 2005 18:43:21 -0000
@@ -12,7 +12,7 @@
<h1>Converting CDT 1.x Projects</h1>
-<p>How you update your CDT 1.x project to CDT 2.1 depends upon whether the
+<p>How you update your CDT 1.x project to CDT 3.0 depends upon whether the
project is a Standard Make project or a Managed Make project. For a Standard
Make project, see <b>Convert to C/C++ Make Project Wizard</b> below.</p>
<h2>Updating a Managed Make Project </h2>
@@ -22,7 +22,7 @@
information and discovers that the project needs to be updated. You will be prompted to update the project.</p>
<p> <img src="../images/update_managed_build.png" alt="Update Managed Builder dialog box"></p>
<p>Click <b>Yes</b> and the project will be updated. The updated Managed
-Build information can no longer be loaded by CDT 1.x or CDT 2.0. Select <b>
+Build information can no longer be loaded by CDT 1.x or CDT 2.x. Select <b>
No</b> and the project will not be updated. You will be able to view the
Managed Build settings, but no changes will be saved when you close the project
or exit Eclipse.</p>
@@ -42,7 +42,7 @@
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21"><br>
<a href="cdt_t_add_custom_persp.htm">Adding Convert to a C/C++ Make Project to the New menu</a><br>
<a href="cdt_t_discovery.htm">Set Discovery Options</a><br>
-<a href="cdt_t_convert_mbs20_proj.htm">Converting CDT 2.0 Managed Make Projects </a></p>
+<a href="cdt_t_convert_mbs20_proj.htm">Converting CDT 2.x Managed Make Projects </a></p>
<p><img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" ></p>
Index: tasks/cdt_t_convert_mbs20_proj.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/tasks/cdt_t_convert_mbs20_proj.htm,v
retrieving revision 1.2
diff -u -r1.2 cdt_t_convert_mbs20_proj.htm
--- tasks/cdt_t_convert_mbs20_proj.htm 2 Dec 2004 18:53:18 -0000 1.2
+++ tasks/cdt_t_convert_mbs20_proj.htm 16 Jul 2005 18:43:21 -0000
@@ -4,20 +4,20 @@
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Converting CDT 2.0 Managed Make Projects</title>
+<title>Converting CDT 2.x Managed Make Projects</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
-<h1>Converting CDT 2.0 Managed Make Projects</h1>
+<h1>Converting CDT 2.x Managed Make Projects</h1>
-<p>For a CDT 2.0 Managed Make project, the Managed Build system will prompt you to
+<p>For a CDT 2.x Managed Make project, the Managed Build system will prompt you to
convert your project when it attempts to read the Managed Build project
information and discovers that the project needs to be updated. You will be prompted to update the project.</p>
-<p> <img src="../images/update_managed_build20.png" alt="Update CDT 2.0 Managed Builder dialog box"></p>
+<p> <img src="../images/update_managed_build20.png" alt="Update CDT 2.x Managed Builder dialog box"></p>
<p>Click <b>Yes</b> and the project will be updated. The updated Managed
-Build information can no longer be loaded by CDT 2.0. Select <b>
+Build information can no longer be loaded by CDT 2.x. Select <b>
No</b> and the project will not be updated. You will be able to view the
Managed Build settings, but no changes will be saved when you close the project
or exit Eclipse.</p>
Index: tasks/cdt_t_mproj_build_set.htm
===================================================================
RCS file: tasks/cdt_t_mproj_build_set.htm
diff -N tasks/cdt_t_mproj_build_set.htm
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ tasks/cdt_t_mproj_build_set.htm 16 Jul 2005 18:43:21 -0000
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html lang="en">
+
+<head>
+<meta http-equiv="Content-Language" content="en-us">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Defining Managed Make build settings</title>
+<link rel="stylesheet" type="text/css" href="../help.css">
+</head>
+
+<body>
+
+<h1>Defining Managed Make build settings</h1>
+
+<p>The <b>C/C++ Build</b> property page of a Managed Make project allows you to:</p>
+
+<ul>
+ <li>Add, remove and rename build configurations</li>
+ <li>Change the command line options used when invoking the build tools</li>
+ <li>Change the name of the final output of the build</li>
+ <li>Change the make command used to invoke the build</li>
+ <li>Add custom build steps to the build</li>
+ <li>Define the error parsers to be used to filter the build error messages - See <b>Filtering errors</b>.</li>
+ <li>Define the binary parser used with the output of the build - See <b>Selecting a binary parser</b>.</li>
+ <li>Define the environment variables for the build</li>
+ <li>Define build macros for the build</li>
+</ul>
+
+See <a href="../reference/cdt_u_properties.htm">C/C++ Project Properties</a> for further information.
+
+<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
+<br>
+ <a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
+ <a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
+<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
+<br>
+
+<a href="cdt_o_proj_files.htm">Working with C/C++ project files</a></p>
+<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
+<br>
+<a href="../reference/cdt_u_properties.htm">C/C++ Project Properties</a></p>
+<a href="../reference/cdt_u_mprop_build.htm">C++ Project Properties, Managed, C/C++ Build</a><br>
+<a href="../reference/cdt_u_mprop_tool_settings.htm">C++ Project Properties, Managed, C/C++ Build, Tool Settings</a><br>
+<a href="../reference/cdt_u_mprop_build_settings.htm">C++ Project Properties, Managed, C/C++ Build, Build Settings</a><br>
+<a href="../reference/cdt_u_mprop_dcbs.htm">C++ Project Properties, Managed, C/C++ Build, Build Steps</a><br>
+<a href="../reference/cdt_u_mprop_merror.htm">C++ Project Properties, Managed, C/C++ Build, Error Parsers</a><br>
+<a href="../reference/cdt_u_mprop_mbinary.htm">C++ Project Properties, Managed, C/C++ Build, Binary Parser</a><br>
+<a href="../reference/cdt_u_mprop_env.htm">C++ Project Properties, Managed, C/C++ Build, Environment</a><br>
+<a href="../reference/cdt_u_mprop_macros.htm">C++ Project Properties, Managed, C/C++ Build, Macros</a><br>
+</p>
+
+<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
+
+</body>
+
+</html>
\ No newline at end of file
Index: tasks/cdt_t_proj_build_set.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_build_set.htm,v
retrieving revision 1.5
diff -u -r1.5 cdt_t_proj_build_set.htm
--- tasks/cdt_t_proj_build_set.htm 24 Jun 2004 20:26:35 -0000 1.5
+++ tasks/cdt_t_proj_build_set.htm 16 Jul 2005 18:43:21 -0000
@@ -4,13 +4,13 @@
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Defining build settings</title>
+<title>Defining Standard Make build settings</title>
<link rel="stylesheet" type="text/css" href="../help.css">
</head>
<body>
-<h1>Defining build settings</h1>
+<h1>Defining Standard Make build settings</h1>
<p>The <b>Make Builder</b> page lets you:</p>
Index: tasks/cdt_t_proj_error_parser.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_error_parser.htm,v
retrieving revision 1.5
diff -u -r1.5 cdt_t_proj_error_parser.htm
--- tasks/cdt_t_proj_error_parser.htm 24 Jun 2004 20:26:35 -0000 1.5
+++ tasks/cdt_t_proj_error_parser.htm 16 Jul 2005 18:43:21 -0000
@@ -30,7 +30,8 @@
<li>Do one of the following:</li>
<ul>
<li>To set properties for future Standard Make projects, click <b>Window > Preferences </b>. Expand<b>C/C++</b>, and click <b>New Make Projects</b>.</li>
- <li>In the C/C++ Projects view, right-click a standard make project, and select <b>Properties</b>. Select <b>C/C++ Make Project</b> from the list.</li>
+ <li>For a Standard Make project, in the C/C++ Projects view, right-click the project, and select <b>Properties</b>. Select <b>C/C++ Make Project</b> from the list.</li>
+ <li>For a Managed Make project, in the C/C++ Projects view, right-click the project, and select <b>Properties</b>. Select <b>C/C++ Build</b> from the list.</li>
</ul>
<li>Click the <b>Error Parsers</b> tab.</li>
<li>In the <b>Error parsers</b> list, select error parsers.</li>
Index: tasks/cdt_t_proj_new.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_new.htm,v
retrieving revision 1.7
diff -u -r1.7 cdt_t_proj_new.htm
--- tasks/cdt_t_proj_new.htm 24 Jun 2004 20:26:35 -0000 1.7
+++ tasks/cdt_t_proj_new.htm 16 Jul 2005 18:43:21 -0000
@@ -28,15 +28,15 @@
<li>To specify a different directory in which to save your project, clear the <b>
Use Default Location</b> check box, and enter the path in the <b>Location</b>
box.</li>
- <li>For managed make projects, click <b>Next</b> to select a deployment
- platform. For more information, see <a href="cdt_t_proj_platf.htm">Selecting a
- deployment platform</a>.</li>
+ <li>For Managed Make projects, click <b>Next</b> to select a project type and the
+ default configurations. For more information, see <a href="cdt_t_proj_platf.htm">Selecting a
+ project type</a>.</li>
<li>To create your project, click <b>Finish</b>.<br>
<img src="../images/new_proj_wz_man_name.png" alt="Managed New Project Wizard"></li>
</li>
<li>If a message box prompts
you to switch perspectives, click <b>Yes</b>.<li>Define your project
- properties. For more information, see <a href="cdt_o_proj_prop.htm">Defining
+ properties. For more information, see <a href="../reference/cdt_u_properties.htm">Defining
project properties</a>.</ol>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
@@ -47,7 +47,7 @@
<br><a href="cdt_o_proj_files.htm">Working with C/C++ project files</a></p>
<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
-<br><a href="../reference/cdt_o_proj_prop_pages.htm">Project properties</a>
+<br><a href="../reference/cdt_u_properties.htm">Project properties</a>
<br><a href="../reference/cdt_o_views.htm">Views</a></p>
Index: tasks/cdt_t_proj_parser.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_parser.htm,v
retrieving revision 1.7
diff -u -r1.7 cdt_t_proj_parser.htm
--- tasks/cdt_t_proj_parser.htm 24 Jun 2004 10:49:13 -0000 1.7
+++ tasks/cdt_t_proj_parser.htm 16 Jul 2005 18:43:21 -0000
@@ -18,14 +18,14 @@
and view the contents of the .o file in the C/C++ editor. You can also easily browse for the executable when
defining run/debug configurations.</p>
-<p>You can define the properties on a per project basis from the New Project
+<p>For a Standard Make project, you can define the properties on a per project basis from the New Project
wizard, in the C/C++ Projects view or in the Navigator view. You can also define
project properties in the Preferences window for future standard make projects.</p>
-<p>To select a binary parser:</p>
+<p>To set properties for future Standard Make projects:</p>
<ol>
- <li>To set properties for future Standard Make projects, click <b>Window >
+ <li>Click <b>Window >
Preferences </b>. Expand<b> C/C++,</b> click <b>New Make Projects</b>.</li>
<li>Click the <b>Binary Parser</b> tab.<br>
<img src="../images/new_make-binary_parser.png" alt="Select Binary Parser window"></li>
@@ -38,6 +38,13 @@
<li>Click <b>OK</b>.</li>
</ol>
+<p>For a Managed Make project:</p>
+<ol>
+ <li>In the C/C++ Projects view, right-click the project, and select <b>Properties</b>.</li>
+ <li>Select <b>C/C++ Build</b> from the list.</li>
+ <li>Click the <b>Binary Parser</b> tab.</li>
+</ol>
+
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21"><br>
<a href="../concepts/cdt_c_projects.htm">CDT Projects</a><br>
<a href="../concepts/cdt_c_proj_file_views.htm">Project file views</a></p>
Index: tasks/cdt_t_proj_platf.htm
===================================================================
RCS file: /home/tools/org.eclipse.cdt-doc/org.eclipse.cdt.doc.user/tasks/cdt_t_proj_platf.htm,v
retrieving revision 1.4
diff -u -r1.4 cdt_t_proj_platf.htm
--- tasks/cdt_t_proj_platf.htm 24 Jun 2004 10:49:13 -0000 1.4
+++ tasks/cdt_t_proj_platf.htm 16 Jul 2005 18:43:21 -0000
@@ -12,20 +12,21 @@
<body>
-<h1>Selecting a deployment platform</h1>
+<h1>Selecting a project type</h1>
-<p>For managed make projects, you need to select the platform on which you plan
-to deploy your program. You also need to select a release or debug configuration for your project.</p>
+<p>For Managed Make projects, you need to select the type of project that you plan to create, and the
+default configurations for your project.</p>
-<p>To select a deployment platform:</p>
+<p>To select a project type:</p>
<ol>
- <li>In the C/C++ Projects view, right-click a project, and select <b>Properties</b>.<li>Select <b>C/C++
- Build </b> from the list.</li>
- <li>To create a configuration with optimization flags enabled and debug
- symbols disabled, in the Configurations list, select <b>Release</b>.</li>
- <li>To create a configuration with optimization flags disabled and debug
- symbols enabled, in the Configurations list, select <b>Debug</b>.</li>
+ <li>Select a project type from the list. By default, this dialog dispays only the project types
+ that are buildable on the system on which Eclipse is running.
+ You can view all installed project types by selecting the <b>Show All Project Types</b> button.</li>
+ <li>Select the configurations that you want added to your project.
+ By default, this dialog dispays only the configurations
+ that are buildable on the system on which Eclipse is running.
+ You can view all default configurations by selecting the <b>Show All Configurations</b> button.</li>
</ol>
<p><img border="0" src="../images/ngconcepts.gif" ALT="Related concepts" width="143" height="21">
<br>
@@ -35,9 +36,6 @@
<p><img border="0" src="../images/ngtasks.gif" ALT="Related tasks" width="143" height="21">
<br>
<a href="cdt_o_proj_files.htm">Working with C/C++ project files</a></p>
-<p><img border="0" src="../images/ngref.gif" ALT="Related reference" width="143" height="21">
-<br>
-<a href="../reference/cdt_u_newproj_platf.htm">Target platform, C/C++ Properties window</a></p>
<img src="../images/ng00_04a.gif" ALT="IBM Copyright Statement" >
------------------------------------------------------------------------
_______________________________________________
cdt-patch mailing list
cdt-patch@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-patch