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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="LASTUPDATED" content="06/17/05 11:09:43" />
<title>Cleaning Projects</title>
<link rel="StyleSheet" href="../../../book.css" type="text/css"/>
</head>
<body bgcolor="#FFFFFF">
<h2>Cleaning Projects</h2>
<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>
<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>
<p align="center"><img src="images/clean.png" width="500" height="440" /></p>
<p class="figure">Figure 1 - Clean project options</p>
<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>
<h5>Table 1. Clean dialog &mdash; options</h5>
  <table width="700" border="0" cellpadding="2" cellspacing="0">
      <tr valign="top">
          <th width="30%" class="Cell">Name</th>
          <th width="70%" class="Cell">Function</th>
      </tr>
      <tr valign="top">
          <td class="Cell"><p> <b>Clean all projects</b></p></td>
          <td class="Cell"><p>Enable to clean all the projects in the workspace.</p></td>
      </tr>
      <tr valign="top">
          <td class="Cell"><p><b>Clean projects selected below</b></p></td>
          <td class="Cell"><p>Enable to clean only the selected project(s).</p></td>
      </tr>
      <tr valign="top">
          <td class="Cell"><b>Start a build immediately</b></td>
          <td class="Cell">Rebuild the selected project(s) immediately after a clean operation.</td>
      </tr>
      <tr valign="top">
          <td class="Cell"><b>Build the entire workspace</b></td>
          <td class="Cell">Build the entire workspace once the clean operation is complete.</td>
      </tr>
      <tr valign="top">
          <td class="Cell"><strong>Build only the selected projects</strong></td>
          <td class="Cell">Build only the selected projects once the clean operation is complete.</td>
      </tr>
  </table>
  <h5>Other references</h5>
  <ul>
    <li><a href="../../reference/menus/compile_source.htm">Compile Source</a></li>
    <li><a href="../CreatingNewProjects.html">Creating Projects</a></li>
    <li><a href="../../reference/menus/build_symbian_comp.htm">Build Symbian Component</a></li>
    <li><a href="../../reference/menus/clean_symbian_comp.htm">Clean Symbian Component</a></li>
    <li><a href="../../reference/menus/build_pkg_file.htm">Build Package (.pkg) File</a></li>
    <li><a href="../../concepts/Projects.html">Projects</a></li>
  </ul>
<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>

</body>
</html>