core/com.nokia.carbide.cpp.doc.user/html/tasks/projects/prj_clean.htm
author fturovic <frank.turovich@nokia.com>
Wed, 21 Jul 2010 13:50:58 -0500
changeset 1658 2a5c0df13bad
parent 1507 30441fd93226
child 1791 727385d8e2b3
permissions -rw-r--r--
renamed files for consistency in naming
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1376
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     2
<html>
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     3
<head>
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     4
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     5
<meta http-equiv="Content-Style-Type" content="text/css" />
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     6
<meta name="LASTUPDATED" content="06/17/05 11:09:43" />
1507
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
     7
<title>Cleaning Projects</title>
1376
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     8
<link rel="StyleSheet" href="../../../book.css" type="text/css"/>
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     9
</head>
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    10
<body bgcolor="#FFFFFF">
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    11
<h2>Cleaning Projects</h2>
1658
2a5c0df13bad renamed files for consistency in naming
fturovic <frank.turovich@nokia.com>
parents: 1507
diff changeset
    12
<p>In the <a href="../../reference/view_proj_explorer.htm">Project Explorer</a> or <a href="../../reference/view_sym_proj_nav.htm">Symbian Project Navigator</a> views you can select a project, right-click and select <b>Clean Project</b> (<span class="code">CTRL+SHIFT+-</span>) to remove the object and make files, and output files. The files that are removed by this command include all the intermediate files created during compilation and all the executables and import libraries created by the linker.</p>
1507
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    13
<p>If you select a project and select the menu option <b>Project &gt; Clean...</b> the <b>Clean</b> dialog  appears (Figure 1). You can clean all projects or select individual projects to clean within the workspace. This method of cleaning projects  performs the same operations as the <b>Clean Project</b> context menu option. If the <b>Start a build immediately</b> option is selected, then the selected project(s) are rebuilt after the clean operation.</p>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    14
<p align="center"><img src="images/clean.png" width="500" height="440" /></p>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    15
<p class="figure">Figure 1 - Clean project options</p>
1658
2a5c0df13bad renamed files for consistency in naming
fturovic <frank.turovich@nokia.com>
parents: 1507
diff changeset
    16
<p>By default, performing a<b> Clean Project</b> complies with the global  <b>Clean level</b> settings in the <a href="../../reference/pref_carb_build.htm">Build</a> preference panel and inherited by the project on creation. You can also assign project specific clean settings in the <span class="note"><a href="../../reference/build_properties/prop_carb_project_settings.htm">Carbide Project Settings</a></span> panel in the <b>Properties for &lt;<i>project</i>&gt;</b> dialog. </p>
1507
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    17
<h5>Table 1. Clean dialog &mdash; options</h5>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    18
  <table width="700" border="0" cellpadding="2" cellspacing="0">
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    19
      <tr valign="top">
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    20
          <th width="30%" class="Cell">Name</th>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    21
          <th width="70%" class="Cell">Function</th>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    22
      </tr>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    23
      <tr valign="top">
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    24
          <td class="Cell"><p> <b>Clean all projects</b></p></td>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    25
          <td class="Cell"><p>Enable to clean all the projects in the workspace.</p></td>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    26
      </tr>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    27
      <tr valign="top">
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    28
          <td class="Cell"><p><b>Clean projects selected below</b></p></td>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    29
          <td class="Cell"><p>Enable to clean only the selected project(s).</p></td>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    30
      </tr>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    31
      <tr valign="top">
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    32
          <td class="Cell"><b>Start a build immediately</b></td>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    33
          <td class="Cell">Rebuild the selected project(s) immediately after a clean operation.</td>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    34
      </tr>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    35
      <tr valign="top">
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    36
          <td class="Cell"><b>Build the entire workspace</b></td>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    37
          <td class="Cell">Build the entire workspace once the clean operation is complete.</td>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    38
      </tr>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    39
      <tr valign="top">
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    40
          <td class="Cell"><strong>Build only the selected projects</strong></td>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    41
          <td class="Cell">Build only the selected projects once the clean operation is complete.</td>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    42
      </tr>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    43
  </table>
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    44
  <h5>Other references</h5>
1376
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    45
  <ul>
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    46
    <li><a href="../../reference/menus/compile_source.htm">Compile Source</a></li>
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    47
    <li><a href="../CreatingNewProjects.html">Creating Projects</a></li>
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    48
    <li><a href="../../reference/menus/build_symbian_comp.htm">Build Symbian Component</a></li>
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    49
    <li><a href="../../reference/menus/clean_symbian_comp.htm">Clean Symbian Component</a></li>
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    50
    <li><a href="../../reference/menus/build_pkg_file.htm">Build Package (.pkg) File</a></li>
1507
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    51
    <li><a href="../../concepts/Projects.html">Projects</a></li>
1376
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    52
  </ul>
1507
30441fd93226 minor edits and updates for 3.0 release
fturovic <frank.turovich@nokia.com>
parents: 1376
diff changeset
    53
<div id="footer">Copyright &copy; 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
1376
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    54
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    55
</body>
0
fb279309251b DP tools release version Revision: 200912
Deepak Modgil <Deepak.Modgil@Nokia.com>
parents:
diff changeset
    56
</html>