mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-23 14:42:11 +02:00
Update References tab documentation for 7
This commit is contained in:
parent
3a2a4efa4f
commit
33757e1341
2 changed files with 37 additions and 10 deletions
Binary file not shown.
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 48 KiB |
|
@ -9,26 +9,53 @@
|
||||||
<body>
|
<body>
|
||||||
<h1>C/C++ Project Properties, Paths and Symbols, Project References</h1>
|
<h1>C/C++ Project Properties, Paths and Symbols, Project References</h1>
|
||||||
<p>
|
<p>
|
||||||
User can adjust references among CDT projects.<br>
|
Project references are a powerful way of expressing dependencies between
|
||||||
Unlike Eclipse Common <a href=cdt_u_prop_ref.htm>References page</a>,
|
Build configurations in different projects. Specifically they perform 2 roles:
|
||||||
current page allows setting references to specific configuration.
|
<ul>
|
||||||
</p>
|
<li>Automatic propogation of <a href="cdt_u_prop_general_exp.htm"><i>Exported Settings</i></a> from one project
|
||||||
|
to another which depends on it</li>
|
||||||
|
<li>Build, if necessary, referenced projects before dependent project</li>
|
||||||
|
</ul>
|
||||||
|
<p>
|
||||||
|
Unlike the Eclipse Common <a href=cdt_u_prop_ref.htm>References page</a>,
|
||||||
|
this page allows setting references to specific configurations.
|
||||||
|
|
||||||
|
<p> <b>Since CDT 7</b> this functionality has been improved:
|
||||||
|
<ul>
|
||||||
|
<li>
|
||||||
|
<b>Referenced projects are ordered</b><p> and this order can be changed using the buttons provided.
|
||||||
|
Referenced projects are built in the order listed in the dialog, and the order is used in the build for setting
|
||||||
|
up the Include paths and Library link lines.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b>Can reference another configuration in the same project</b><p>It's allowed to reference another configuration
|
||||||
|
in the same project.
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<b>Referenced projects which don't exist in the workspace are shown in gray.</b>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
<p><img img="" src="../images/prop_crefs.png"
|
<p><img img="" src="../images/prop_crefs.png"
|
||||||
alt="C/C++ Project, Paths and Symbols, Project References"></p>
|
alt="C/C++ Project, Paths and Symbols, Project References"></p>
|
||||||
<p></p>
|
<p></p>
|
||||||
<dl>
|
<dl>
|
||||||
<dt>Projects list (main pane)</dt>
|
<dt>Projects list (main pane)</dt>
|
||||||
<dd>Displays all other CDT projects which current project can refer to.
|
<dd>Displays all other CDT projects which current project can refer to.
|
||||||
All configurations are displayed for each project. Put check mark on
|
All configurations are displayed for each project. A check mark indicates the configuration is referenced.
|
||||||
projects and configurations to make them referred. Note that only
|
Note that only one configuration can be checked in any given project.
|
||||||
one configuration can be checked.<br>[Active] configuration presents
|
<br>[Active] configuration presents
|
||||||
in each configs list and represents current active configuration.</dd>
|
in each configs list and represents current active configuration.
|
||||||
|
<br> Configurations can reference another configuration in the same project.
|
||||||
|
<br> Referenced projects, which don't exist in the workspace, are shown in gray.</dd>
|
||||||
<dt>Expand all</dt>
|
<dt>Expand all</dt>
|
||||||
<dd>Expands all configuration lists</dd>
|
<dd>Expands all configuration lists</dd>
|
||||||
<dt>Show checked</dt>
|
|
||||||
<dd>Expands configuration lists for referred projects only.</dd>
|
|
||||||
<dt>Collapse all</dt>
|
<dt>Collapse all</dt>
|
||||||
<dd>Collapses all configuration lists</dd>
|
<dd>Collapses all configuration lists</dd>
|
||||||
|
<dt>Move up</dt>
|
||||||
|
<dd>Move the project up in the references list</dd>
|
||||||
|
<dt>Move down</dt>
|
||||||
|
<dd>Move the project down in the references list</dd>
|
||||||
<dt><br>Available for :</dt>
|
<dt><br>Available for :</dt>
|
||||||
<dd>CDT projects</dd>
|
<dd>CDT projects</dd>
|
||||||
</dl>
|
</dl>
|
||||||
|
|
Loading…
Add table
Reference in a new issue