# HG changeset patch # User timothy.murphy@nokia.com # Date 1271161812 -3600 # Node ID f3b5772862f74400dab74025e6e81ff1313aa30e # Parent 6dc1dae496c0cc3bf16ca66ee108fcbefbe67957# Parent da1f0ffac2017e60d81cd6e7af72139d54784369 Merge windows tests fix for rpp dep files. diff -r da1f0ffac201 -r f3b5772862f7 sbsv2/raptor/RELEASE-NOTES.html --- a/sbsv2/raptor/RELEASE-NOTES.html Fri Apr 09 17:57:03 2010 +0100 +++ b/sbsv2/raptor/RELEASE-NOTES.html Tue Apr 13 13:30:12 2010 +0100 @@ -45,6 +45,7 @@
  • Fix : Makefile Parse Performance in Resource stage is poor. Large size of included dependency files is a factor. In --no-depend-generate mode, create dependency files which only refer to other rsg/mbg files that are yet to be built - store no other dependencies.
  • Fix : don't generate multiple copies of the same resource just because there are several target paths. Generate it once and copy that to the different target paths.
  • SF Bug 2302 - sbs_filter refers to python.exe in win32/python264/
  • +
  • Fix : ensure that FLMDEBUG is empty by default
  • diff -r da1f0ffac201 -r f3b5772862f7 sbsv2/raptor/lib/config/root.xml --- a/sbsv2/raptor/lib/config/root.xml Fri Apr 09 17:57:03 2010 +0100 +++ b/sbsv2/raptor/lib/config/root.xml Tue Apr 13 13:30:12 2010 +0100 @@ -11,6 +11,8 @@ --> + + diff -r da1f0ffac201 -r f3b5772862f7 sbsv2/raptor/lib/flm/base.xml --- a/sbsv2/raptor/lib/flm/base.xml Fri Apr 09 17:57:03 2010 +0100 +++ b/sbsv2/raptor/lib/flm/base.xml Tue Apr 13 13:30:12 2010 +0100 @@ -16,6 +16,7 @@ + diff -r da1f0ffac201 -r f3b5772862f7 sbsv2/raptor/lib/flm/resource.flm --- a/sbsv2/raptor/lib/flm/resource.flm Fri Apr 09 17:57:03 2010 +0100 +++ b/sbsv2/raptor/lib/flm/resource.flm Tue Apr 13 13:30:12 2010 +0100 @@ -156,7 +156,7 @@ # of full dependency information which can overwhelm make in large builds. # The strategy is to filter out lines (apart from the target line which is the first) which don't have .rsg or # .mbg dependencies in them. - DEPENDENCY_CORRECTOR:={ $(GNUSED) -n -r '1 p;\% [^ \/]+\.((rsg)|(mbg))%I {s% ([^ \/]+\.((rsg)|(mbg)))% $(EPOCROOT)\/epoc32\/include\/\1%ig; p}' && echo "" ; } + DEPENDENCY_CORRECTOR:={ $(GNUSED) -n -r '/.*: +.$$$$/ p;\%\.((rsg)|(mbg))%I {s% ([^ \/]+\.((rsg)|(mbg)))% $(EPOCROOT)\/epoc32\/include\/\1%ig; p}' && echo "" ; } else # Generate full dependency information DEPENDENCY_CORRECTOR:=$(GNUSED) -r 's% ([^ \/]+\.((rsg)|(mbg)))% $(EPOCROOT)\/epoc32\/include\/\1%ig' diff -r da1f0ffac201 -r f3b5772862f7 sbsv2/raptor/python/raptor_version.py --- a/sbsv2/raptor/python/raptor_version.py Fri Apr 09 17:57:03 2010 +0100 +++ b/sbsv2/raptor/python/raptor_version.py Tue Apr 13 13:30:12 2010 +0100 @@ -16,7 +16,7 @@ # replace CHANGESET with the Hg changeset for ANY release -version=(2,13,0,"2010-04-09","symbian build system","CHANGESET") +version=(2,13,0,"2010-04-12","symbian build system","CHANGESET") def numericversion(): """Raptor version string""" diff -r da1f0ffac201 -r f3b5772862f7 sbsv2/raptor/test/smoke_suite/resource.py --- a/sbsv2/raptor/test/smoke_suite/resource.py Fri Apr 09 17:57:03 2010 +0100 +++ b/sbsv2/raptor/test/smoke_suite/resource.py Tue Apr 13 13:30:12 2010 +0100 @@ -90,7 +90,7 @@ t.mustnotmatch = [] t.mustmatch = [ - "3 .*.dependentresource_.dependentresource_sc.rpp.d" + "4 .*.dependentresource_.dependentresource_sc.rpp.d" ] t.run()