core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/sdk_platform_filter.htm
changeset 1920 b6a66d85e102
parent 1893 e29df1745269
child 1934 4f0cd256d26c
equal deleted inserted replaced
1919:5c9cbbdfb5c2 1920:b6a66d85e102
     9 <script language="JavaScript" src="PLUGINS_ROOT/org.eclipse.help/livehelp.js"></script>
     9 <script language="JavaScript" src="PLUGINS_ROOT/org.eclipse.help/livehelp.js"></script>
    10 </head>
    10 </head>
    11 <body >
    11 <body >
    12 <h2> Build Configuration Filtering </h2>
    12 <h2> Build Configuration Filtering </h2>
    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.sdk_platform_filter_page)")'>
    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.sdk_platform_filter_page)")'>
    14 Build Configuration Filtering</a> preference panel in the <b>Preferences</b> window to select which platforms are visible when creating new projects or build configurations. </p>
    14 Build Configuration Filtering</a> preference panel in the <b>Preferences</b> window to select which platforms are visible when creating new projects or build configurations. The results of this preference panel are used to populate the </p>
    15 <h3>SBSv2 tab</h3>
    15 <h3>SBSv2 tab</h3>
    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>
    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>
    17 <p align="center"><img src="images/wnd_sdk_platform_filter_sbsv2.png" alt="SBSv2 tab" width="719" height="646"></p>
    17 <p align="center"><img src="images/wnd_sdk_platform_filter_sbsv2.png" alt="SBSv2 tab" width="719" height="646"></p>
    18 <p align="center" class="figure">Figure 1. Platform Filtering Preferences page (SBSv2 tab)</p>
    18 <p align="center" class="figure">Figure 1. Platform Filtering Preferences page (SBSv2 tab)</p>
    19 <h5>Table 1 <span class="figure">Platform Filtering Preferences</span> &mdash; SBSv2 items</h5>
    19 <h5>Table 1 <span class="figure">Platform Filtering Preferences</span> &mdash; SBSv2 items</h5>
    22         <th width="29%" scope="col">Item</th>
    22         <th width="29%" scope="col">Item</th>
    23         <th width="57%" scope="col">Explanation</th>
    23         <th width="57%" scope="col">Explanation</th>
    24     </tr>
    24     </tr>
    25     <tr>
    25     <tr>
    26         <td><b>Default Configurations</b></td>
    26         <td><b>Default Configurations</b></td>
    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>
    27         <td><p>The result of a Raptor query (<span class="code">--query=aliases</span>) to show every supported aliases in every installed SDK. The aliases marked with a checkmark are available immediately as a selectable build configuration.</p>
    28             </td>
    28         </td>
    29     </tr>
    29     </tr>
    30     <tr>
    30     <tr>
    31         <td><strong>Product Variant Configurations</strong></td>
    31         <td><strong>Product Variant Configurations</strong></td>
    32         <td>Lists all the known variants created for the selected build configuration.</td>
    32         <td>The result of the a Raptor query (<span class="code">--query=product</span>) to show the supported product variants available for the selected configuration. This list is not displayed if none of the installed SDKs support variant builds.</td>
    33     </tr>
    33     </tr>
    34     <tr>
    34     <tr>
    35         <td><strong>Rescan Default Configurations</strong></td>
    35         <td><strong>Rescan Default Configurations</strong></td>
    36         <td>Click to rescan for sbs and build configurations in the installed SDKs.</td>
    36         <td>Click to rescan for sbs and build configurations in all installed SDKs.</td>
    37     </tr>
    37     </tr>
    38     <tr>
    38     <tr>
    39         <td><strong>Add Variant</strong></td>
    39         <td><strong>Add Variant</strong></td>
    40         <td>Adds a variant build to the selected build configuration. SDK must support variant builds for this to work.</td>
    40         <td>Opens the <strong>Add a custom product configuration</strong> dialog to create a variant build for the selected build configuration. The SDK must support variant builds for this to work.</td>
    41     </tr>
    41     </tr>
    42     <tr>
    42     <tr>
    43         <td><strong>Remove Variant</strong></td>
    43         <td><strong>Remove Variant</strong></td>
    44         <td>Removes the selected variant from the list of available variants.</td>
    44         <td>Removes the selected variant from the list of available variants.</td>
    45     </tr>
    45     </tr>
    77         <li>.bsf files, located in the <span class="code">\epoc32\root</span> directory</li>
    77         <li>.bsf files, located in the <span class="code">\epoc32\root</span> directory</li>
    78         <li>Symbian Binary Variant (.var) files, located in the <span class="code">\epoc32\tools</span> directory</li>
    78         <li>Symbian Binary Variant (.var) files, located in the <span class="code">\epoc32\tools</span> directory</li>
    79       </ul>    </td>
    79       </ul>    </td>
    80   </tr>
    80   </tr>
    81 </table>
    81 </table>
    82 <p align="left" class="note"><strong>NOTE</strong> EKA1 platform configurations are no longer supported by Carbide.</p>
    82 <p align="left" class="note"><strong>NOTE</strong> EKA1 platform configurations are not supported by Carbide.</p>
    83 <h4>Related references </h4>
    83 <h4>Related references </h4>
    84 <ul>
    84 <ul>
    85   <li><a href="../WorkingwithSDKs.html">Working with SDKs</a></li>
    85   <li><a href="../WorkingwithSDKs.html">Working with SDKs</a></li>
    86   <li><a href="../../reference/pref_carb_sdk_preference.html">Symbian SDKs panel </a> </li>
    86   <li><a href="../../reference/pref_carb_sdk_preference.html">Symbian SDKs panel </a> </li>
    87 </ul>
    87 </ul>