core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/sdk_platform_filter.htm
author fturovic <frank.turovich@nokia.com>
Thu, 05 Aug 2010 11:17:37 -0500
changeset 1767 ba706e5ea5ac
parent 1696 38df3a235147
child 1791 727385d8e2b3
permissions -rw-r--r--
began work on symbian sdk pref panel and other minor edits
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
</head>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    11
<body bgcolor="#FFFFFF">
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    12
<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
    13
<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)")'>
1696
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    14
Platform Filtering Preferences</a> tabs in the <b>Preferences</b> window to select which platforms are visible when creating new projects or build configurations. </p>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    15
<h3>SBSv2 tab</h3>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    16
<p>Use the <strong>SBSv2</strong> tab to select  configurations for that build system. SBSv2 is the prefered build system for the most current SDKs.</p>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    17
<p align="center"><img src="images/wnd_sdk_platform_filter_sbsv2.png" alt="SBSv2 tab" width="719" height="554"></p>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    18
<p align="center" class="figure">Figure 1. Platform Filtering Preferences page (SBSv2 tab)</p>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    19
<h5>Table 1 <span class="figure">Platform Filtering Preferences</span> &mdash; SBSv2 items</h5>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    20
<table width="100%"  border="0" cellpadding="2" cellspacing="0">
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    21
    <tr>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    22
        <th width="29%" scope="col">Item</th>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    23
        <th width="57%" scope="col">Explanation</th>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    24
    </tr>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    25
    <tr>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    26
        <td><b>SBSv2 Configuration Filter</b></td>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    27
        <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 <span class="code">\sbs\lib\config</span> directory.</p>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    28
                <p>Build targets include:</p>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    29
            <ul>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    30
                    <li>armv5_udeb</li>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    31
                <li>armv5_urel</li>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    32
                <li>armv6_udeb</li>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    33
                <li>armv6_urel</li>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    34
                <li>armv7_udeb</li>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    35
                <li>armv7_urel</li>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    36
                <li>armv9e_udeb</li>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    37
                <li>armv9e_urel</li>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    38
                <li>winscw_udeb</li>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    39
                <li>winscw_urel</li>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    40
            </ul></td>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    41
    </tr>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    42
    <tr>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    43
        <td><strong>Refresh</strong></td>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    44
        <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>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    45
    </tr>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    46
</table>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    47
<h3>SBSv1 tab</h3>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    48
<p>Use the <strong>SBSv1</strong> tab to select  configurations for that build system.</p>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    49
<p align="center"><img src="images/wnd_sdk_platform_filter.png" width="501" height="387" alt="" /></p>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    50
<p class="figure">Figure 2. Platform Filtering Preferences page (SBSv1 tab) </p>
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    51
<h5>Table 2 <span class="figure">Platform Filtering Preferences</span> &mdash;SBSv1 items</h5>
152
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    52
<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
    53
  <tr>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    54
    <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
    55
    <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
    56
  </tr>
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
    <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
    59
    <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
    60
    <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
    61
    <ul>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    62
      <li>Emulation (WINSCW)</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    63
      <li>GCCE</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    64
      <li>ARMV5</li>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    65
      <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
    66
      <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
    67
    </ul></td>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    68
  </tr>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    69
  <tr>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    70
    <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
    71
    <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
    72
      <ul>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    73
        <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
    74
        <li>Symbian Binary Variant (.var) files, located in the <span class="code">\epoc32\tools</span> directory</li>
1696
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    75
      </ul>    </td>
152
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
</table>
1696
38df3a235147 fixed broken TOC links, updated platform filtering pref panel, and reduced font size of manual
fturovic <frank.turovich@nokia.com>
parents: 1658
diff changeset
    78
<p align="left" class="note"><strong>NOTE</strong> EKA1 platform configurations are no longer supported by Carbide.</p>
302
8ad872e05db4 Merge SDK Support page with Working with SDKs and cleaned up broken links and references to deleted page
fturovic <frank.turovich@nokia.com>
parents: 152
diff changeset
    79
<h4>Related references </h4>
152
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    80
<ul>
302
8ad872e05db4 Merge SDK Support page with Working with SDKs and cleaned up broken links and references to deleted page
fturovic <frank.turovich@nokia.com>
parents: 152
diff changeset
    81
  <li><a href="../WorkingwithSDKs.html">Working with SDKs</a></li>
1767
ba706e5ea5ac began work on symbian sdk pref panel and other minor edits
fturovic <frank.turovich@nokia.com>
parents: 1696
diff changeset
    82
  <li><a href="../../reference/pref_carb_sdk_preference.html">SDK Preferences Panel </a> </li>
152
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    83
</ul>
1376
120480c02651 BUG 10758 - copyright revised date to 2010
fturovic <frank.turovich@nokia.com>
parents: 302
diff changeset
    84
<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>
152
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    85
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    86
</body>
9e83cc047260 bug 8066 - revised image and option description for dynamic variants
fturovic <frank.turovich@nokia.com>
parents: 0
diff changeset
    87
</html>