# HG changeset patch # User timkelly # Date 1242397935 18000 # Node ID 78392c1e45bfd67c0a420436791659025ccf8a5f # Parent f53d85453ee874c6bcd2d4916741ad04e21a0f38# Parent c847f1618fc82d063b249773a124f6ab185aa328 merge changes diff -r f53d85453ee8 -r 78392c1e45bf core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/images/wnd_sdk_platform_filter.png Binary file core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/images/wnd_sdk_platform_filter.png has changed diff -r f53d85453ee8 -r 78392c1e45bf core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/sdk_platform_filter.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/sdk_platform_filter.htm Thu May 14 14:59:10 2009 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/sdk_platform_filter.htm Fri May 15 09:32:15 2009 -0500 @@ -1,100 +1,118 @@ - - - - - - -SDK Platform Filter - - - -

Platform Filtering Preferences

-

Use the -Platform Filtering Preferences tabs in the Preferences 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.

-

-

Figure 1. SDK Platform Filter window (SBSv1 tab)

-
Table 1 SDK Platform Filter—SBSv1 items
- - - - - - - - - - - - - - - - - -
ItemExplanation
EKA2 Platforms

Select platform build targets to be displayed for OS 9.x and 8.1b when creating new projects and build configurations.

-

Build targets include:

-
    -
  • Emulation (WINSCW)
  • -
  • GCCE
  • -
  • ARMV5
  • -
  • ARMV5_ABIV2 (OS 9.1-9.3)
  • -
  • ARMV5_ABIV1 (OS 9.4+)
  • -
EKA1 Platforms

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.

-

Build targets include:

-
    -
  • Emulation (WINSCW)
  • -
  • ARMI
  • -
  • ARM4
  • -
  • THUMB
  • -
Discover SDK Customization Platforms Dynamically (BSF Scanner)

Select this option to scan for .bsf files under \epoc32\root for platform extensions, such as ARMV6 and ARM9E

-

 

-

SBSv2 tab

-

Figure 2. SDK Platform Filter window (SBSv2 tab)

-
Table 2 SDK Platform Filter—SBSv2 items
- - - - - - - - - - - - - -
ItemExplanation
Platforms

Select platform build targets to be displayed for OS 9.5 and later when creating new projects and build configurations. BSF’s are gone in SBSv2.  All build configurations (platform/target), including the built-in platforms (WISNCW, ARMV5), are declared in xml files in the \sbs\lib\config directory.

-

Build targets include:

-
    -
  • armv5_udeb
  • -
  • armv5_urel
  • -
  • armv7_udeb
  • -
  • armv7_urel
  • -
  • tools2_deb
  • -
  • tools2_rel
  • -
  • gccxml_udeb
  • -
  • gccxml_urel
  • -
  • tools_deb
  • -
  • tools_rel
  • -
  • winscw_udeb
  • -
  • winscw_urel
  • -
Refresh

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++.

-

 

-
Related concepts
- -
Related tasks
- -
Related references
- - - - - + + + + + + +SDK Platform Filter + + + + + +

Platform Filtering Preferences

+

Use the +Platform Filtering Preferences tabs in the Preferences 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.

+

+

Figure 1. SDK Platform Filter window (SBSv1 tab)

+
Table 1 SDK Platform Filter—SBSv1 items
+ + + + + + + + + + + + + + + + + +
ItemExplanation
EKA2 Platforms

Select platform build targets to be displayed for OS 9.x and 8.1b when creating new projects and build configurations.

+

Build targets include:

+
    +
  • Emulation (WINSCW)
  • +
  • GCCE
  • +
  • ARMV5
  • +
  • ARMV5_ABIV2 (OS 9.1-9.3)
  • +
  • ARMV5_ABIV1 (OS 9.4+)
  • +
EKA1 Platforms

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.

+

Build targets include:

+
    +
  • Emulation (WINSCW)
  • +
  • ARMI
  • +
  • ARM4
  • +
  • THUMB
  • +
Discover customization (.bsf) and Symbian Binary Variant (.var) platforms dynamically

Select this option to scan for customized platform extensions and binary variations. The variant files searched for include:

+
    +
  • .bsf files, located in the \epoc32\root directory
  • +
  • Symbian Binary Variant (.var) files, located in the \epoc32\tools directory
  • +
+
+

 

+

SBSv2 tab

+

Figure 2. SDK Platform Filter window (SBSv2 tab)

+
Table 2 SDK Platform Filter—SBSv2 items
+ + + + + + + + + + + + + +
ItemExplanation
Platforms

Select platform build targets to be displayed for OS 9.5 and later when creating new projects and build configurations. BSF’s are gone in SBSv2.  All build configurations (platform/target), including the built-in platforms (WISNCW, ARMV5), are declared in xml files in the \sbs\lib\config directory.

+

Build targets include:

+
    +
  • armv5_udeb
  • +
  • armv5_urel
  • +
  • armv7_udeb
  • +
  • armv7_urel
  • +
  • tools2_deb
  • +
  • tools2_rel
  • +
  • gccxml_udeb
  • +
  • gccxml_urel
  • +
  • tools_deb
  • +
  • tools_rel
  • +
  • winscw_udeb
  • +
  • winscw_urel
  • +
Refresh

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++.

+

 

+
Related concepts
+ +
Related tasks
+ +
Related references
+ + + + + diff -r f53d85453ee8 -r 78392c1e45bf core/com.nokia.carbide.cpp.news.reader/src/com/nokia/carbide/cpp/internal/news/reader/gen/FeedInfo/FeedInfoManager.java --- a/core/com.nokia.carbide.cpp.news.reader/src/com/nokia/carbide/cpp/internal/news/reader/gen/FeedInfo/FeedInfoManager.java Thu May 14 14:59:10 2009 -0500 +++ b/core/com.nokia.carbide.cpp.news.reader/src/com/nokia/carbide/cpp/internal/news/reader/gen/FeedInfo/FeedInfoManager.java Fri May 15 09:32:15 2009 -0500 @@ -135,6 +135,7 @@ try { connection = (HttpURLConnection) fileUrl.openConnection(); setRequestHeaders(connection); + connection.setUseCaches(false); connection.connect(); int responseCode = connection.getResponseCode(); handlesHttpErrorCode(responseCode);