release note: do not generate abiv1 import libs by default wip
authorRichard Taylor <richard.i.taylor@nokia.com>
Tue, 04 May 2010 14:01:37 +0100
branchwip
changeset 509 a337b022f8a8
parent 508 8ac72bc37dd6
child 553 7d4971eaf863
release note: do not generate abiv1 import libs by default
sbsv2/raptor/RELEASE-NOTES.html
sbsv2/raptor/notes/abiv1_implibs.txt
--- a/sbsv2/raptor/RELEASE-NOTES.html	Tue May 04 12:11:13 2010 +0100
+++ b/sbsv2/raptor/RELEASE-NOTES.html	Tue May 04 14:01:37 2010 +0100
@@ -15,6 +15,7 @@
 <li><a href="notes/delete_on_failed_compile.txt"> Work-around for failed RVCT 2.2 compiles             </a></li>
 <li><a href="notes/query_cli.txt">                Obtain configuration data using --query option       </a></li>
 <li>                                              Carbide.xml now contains *_gcce aliases                  </li>
+<li><a href="notes/abiv1_implibs.txt">            ABIv1 import libraries not generated by default      </a></li>
 
 </ul>
 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/sbsv2/raptor/notes/abiv1_implibs.txt	Tue May 04 14:01:37 2010 +0100
@@ -0,0 +1,14 @@
+
+The ABIv1 toolchain was deprecated in Symbian OS 9.4 but the build system
+continued to generate both ABIv1 (.lib) import libraries and ABIv2 (.dso)
+import libraries for convenience during the transition to ABIv2.
+
+This change now turns off the generation of ABIv1 import libraries by
+default but makes support switchable on a kit-by-kit basis. To turn on
+ABIv1 import library generation, add the following setting to the
+root.changes variant in epoc32/sbs_config/os_properties.xml
+
+<set name="SUPPORTS_ABIV1_IMPLIBS" value="1"/>
+
+An example properties file is available in the examples/os_properties.xml
+file distributed within the Raptor installation.