sbsv2/raptor/RELEASE-NOTES.txt
branchwip
changeset 150 62d9f099315d
parent 149 d082b140eb98
child 155 e65788ec4aa9
--- a/sbsv2/raptor/RELEASE-NOTES.txt	Tue Jan 19 23:54:45 2010 +0000
+++ b/sbsv2/raptor/RELEASE-NOTES.txt	Wed Jan 20 17:45:18 2010 +0000
@@ -3,37 +3,59 @@
 
 Next version
 
-- Default to using Python 2.6.4 on windows (no change in compatibility with 
-  older versions of Python).
-- SF bug 1570: Adding then removing a capability can produce incorrect 
-  result: e.g. ALL TCB -TCB becomes ALL -TCB but it should be just ALL
-- Combine Linking and Postlinking into a single step
+
+New Features:
 - New 'Patchable Constants' target type: TARGETTYPE pdll
+- Combine Linking and Postlinking into a single step - performance improvement.
 - Support exit codes from next version of the trace compiler which will issue 
   them
 - New sbs_filter script and batchfile to ease the use of sbs_filter.py.  
-    Allows filters to be executed over a log after a build has been done.
+  Allows filters to be executed over a log after a build has been done.
     e.g.
+
   	sbs_filter --filters=FilterWhat < logfile.log 
+
     (This runs a "--what" without regenerating any makefiles or reparsing
     the matadata.)
 - New (beta) FilterWhatComp filter.  Simulates abld log output for
-   use with parse_what.pl for packing up zips by component.  Whatcomp output
-   uses the incoming epocroot value.  i.e. if epocroot is relative then so is
-   the what output.  e.g. if EPOCROOT=\   then the output will be of the form
-   "\epoc32\release\armv5\...."  If it's "..\myepocroot" then the output will
-   be "..\myepocroot\epoc32\release\armv5".  If it's absolute then the what
-   output will also be absolute.
+  use with parse_what.pl for packing up zips by component.  Whatcomp output
+  uses the incoming epocroot value.  i.e. if epocroot is relative then so is
+  the what output.  e.g. if EPOCROOT=\ then the output will be of the form:
+
+	"\epoc32\release\armv5\...."  
+
+  If it's "..\myepocroot" then the output will be:
+
+	"..\myepocroot\epoc32\release\armv5".  
+
+  If it's absolute then the what output will also be absolute.
 - New FilterCheck filter.  This can be used with sbs_filter to perform the 
-   equivalent of --check using the log output from a build.  It is more
-   efficient than --check because the metadata is not parsed and no makefiles
-   are generated. e.g.
-  	sbs_filter --filters=FilterCheck < logfile.log 
-- New (beta) graphical build visualisation tool (bin/timelines.py). Requires pygame
-   and PyOpenGL. e.g.  python timelines.py < filename.log
-- New (beta) log analyser (recipestats.py) for recording the total time spent in 
-   each type of recipe in the build. e.g. python recipestats.py < filename.log > stats.csv
-   The output is in CSV format.  
+  equivalent of --check using the log output from a build.  It is more
+  efficient than --check because the metadata is not parsed and no makefiles
+  are generated. e.g.
+
+	sbs_filter --filters=FilterCheck < logfile.log 
+
+- New (beta) graphical build visualisation tool (bin/timelines.py). 
+  Requires pygame and PyOpenGL. e.g.
+
+	python timelines.py < filename.log
+
+- New (beta) log analyser (recipestats.py) for recording the total time spent 
+  in each type of recipe in the build. e.g.
+
+	python recipestats.py < filename.log > stats.csv
+
+  The output is in CSV format.  
+
+Defect Fixes:
+- SF bug 1570: Adding then removing a capability can produce incorrect 
+  result: e.g. ALL TCB -TCB becomes ALL -TCB but it should be just ALL
+
+Other Changes:
+- Default to using Python 2.6.4 on windows (no change in compatibility with 
+  older versions of Python).
+