core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/sdk_platform_filter.htm
author fturovic <frank.turovich@nokia.com>
Thu, 14 May 2009 16:28:33 -0500
changeset 152 9e83cc047260
parent 0 fb279309251b
child 302 8ad872e05db4
permissions -rw-r--r--
bug 8066 - revised image and option description for dynamic variants
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
152
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     2
<html>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     3
<head>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     4
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     5
<meta http-equiv="Content-Style-Type" content="text/css" />
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     6
<meta name="LASTUPDATED" content="06/17/05 11:09:43" />
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     7
<title>SDK Platform Filter</title>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     8
<link rel="StyleSheet" href="../../../book.css" type="text/css"/>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
     9
<script language="JavaScript" src="PLUGINS_ROOT/org.eclipse.help/livehelp.js"></script>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    10
<style type="text/css">
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    11
<!--
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    12
.style1 {
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    13
	color: #000000;
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    14
	font-weight: bold;
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    15
}
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    16
.style2 {
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    17
	color: #000000
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    18
}
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    19
.style3 {font-size: 14px; font-family: "Courier New", Courier, mono;}
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    20
-->
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    21
</style>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    22
</head>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    23
<body bgcolor="#FFFFFF">
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    24
<h2> Platform Filtering Preferences </h2>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    25
<p> Use the <img src="../../images/command_link.png" border="0" alt="" /> <a class="command-link" href='javascript:executeCommand("org.eclipse.ui.window.preferences(preferencePageId=com.nokia.carbide.cpp.sdk.ui.preferences.BuildPlatformFilterPage)")'>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    26
Platform Filtering Preferences</a> tabs in the <b>Preferences</b> window to select which platforms are visible when creating new projects or build configurations. For Symbian Build System version 1 (SBSv1), the EKA2 and EKA1 platforms are available with a list of build targets for each.</p>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    27
<p align="center"><img src="images/wnd_sdk_platform_filter.png" width="673" height="544" alt="" /></p>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    28
<p class="figure">Figure 1. SDK Platform Filter window (SBSv1 tab) </p>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    29
<h5>Table 1 SDK Platform Filter&mdash;SBSv1 items</h5>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    30
<table width="100%"  border="0" cellpadding="2" cellspacing="0">
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    31
  <tr>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    32
    <th width="29%" scope="col">Item</th>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    33
    <th width="57%" scope="col">Explanation</th>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    34
  </tr>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    35
  <tr>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    36
    <td><b>EKA2 Platforms</b></td>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    37
    <td><p>Select platform build targets to be displayed for OS 9.x and 8.1b when creating new projects and build configurations.</p>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    38
    <p>Build targets include:</p>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    39
    <ul>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    40
      <li>Emulation (WINSCW)</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    41
      <li>GCCE</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    42
      <li>ARMV5</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    43
      <li>ARMV5_ABIV2 (OS 9.1-9.3) </li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    44
      <li>ARMV5_ABIV1 (OS 9.4+) </li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    45
    </ul></td>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    46
  </tr>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    47
  <tr>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    48
    <td><b>EKA1 Platforms</b></td>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    49
    <td><p>Select platform build targets to be displayed for OS versions 8.1a and less (8.xa, 7.x, 6.x) when creating new projects and build configurations.</p>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    50
      <p>Build targets include:</p>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    51
      <ul>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    52
        <li>Emulation (WINSCW)</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    53
        <li>ARMI</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    54
        <li>ARM4</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    55
        <li>THUMB</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    56
    </ul></td>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    57
  </tr>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    58
  <tr>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    59
    <td><b>Discover customization (.bsf) and Symbian Binary Variant (.var) platforms dynamically</b></td>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    60
    <td><p>Select this option to scan for customized platform extensions and binary variations. The variant files searched for include:</p>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    61
      <ul>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    62
        <li>.bsf files, located in the <span class="code">\epoc32\root</span> directory</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    63
        <li>Symbian Binary Variant (.var) files, located in the <span class="code">\epoc32\tools</span> directory</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    64
      </ul>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    65
    </td>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    66
  </tr>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    67
</table>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    68
<p>&nbsp;</p>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    69
<p align="center"><img src="images/wnd_sdk_platform_filter_sbsv2.png" alt="SBSv2 tab" width="469" height="463"></p>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    70
<p align="center" class="figure">Figure 2. SDK Platform Filter window (SBSv2 tab)</p>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    71
<h5>Table 2 SDK Platform Filter&mdash;SBSv2 items</h5>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    72
<table width="100%"  border="0" cellpadding="2" cellspacing="0">
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    73
  <tr>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    74
    <th width="29%" scope="col">Item</th>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    75
    <th width="57%" scope="col">Explanation</th>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    76
  </tr>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    77
  <tr>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    78
    <td><b>Platforms</b></td>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    79
    <td><p>Select platform build targets to be displayed for OS 9.5 and later when creating new projects and build configurations. BSF&rsquo;s  are gone in SBSv2.&nbsp; All build  configurations (platform/target), including the built-in platforms (WISNCW,  ARMV5), are declared in xml files in the \sbs\lib\config directory.</p>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    80
        <p>Build targets include:</p>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    81
      <ul>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    82
          <li>armv5_udeb</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    83
        <li>armv5_urel</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    84
        <li>armv7_udeb</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    85
        <li>armv7_urel</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    86
        <li>tools2_deb</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    87
        <li>tools2_rel</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    88
        <li>gccxml_udeb</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    89
        <li>gccxml_urel</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    90
        <li>tools_deb</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    91
        <li>tools_rel</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    92
        <li>winscw_udeb</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    93
        <li>winscw_urel</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    94
      </ul></td>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    95
  </tr>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    96
  <tr>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    97
    <td><strong>Refresh</strong></td>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    98
    <td><p>Select this button to obtain a fresh list of configurations from SBSv2. The list is refreshed each time Carbide  starts up, but this button will allow users to add configuration xml files and  get those new configurations  without restarting Carbide.c++. </p></td>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    99
  </tr>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   100
</table>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   101
<p>&nbsp;</p>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   102
<h5>Related concepts</h5>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   103
<ul>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   104
  <li><a href="../../concepts/SDKSupport.html">SDK Support </a></li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   105
</ul>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   106
<h5>Related tasks </h5>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   107
<ul>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   108
  <li><a href="sdk_add.htm">Adding SDKs</a></li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   109
  <li><a href="sdk_search.htm">Searching SDKs</a></li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   110
</ul>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   111
<h5>Related references </h5>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   112
<ul>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   113
  <li><a href="../../reference/SDKPreferences.html">SDK Preferences Panel </a> </li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   114
</ul>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   115
<div id="footer">Copyright &copy; 2009 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>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   116
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   117
</body>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
   118
</html>