# HG changeset patch # User timothy.murphy@nokia.com # Date 1274199781 -3600 # Node ID ee6b33f2ef0e14a8cbfd7987fb1d0f37f89d5510 # Parent 51b77162794b32d88ae5f2bef0a1f0257f6eced1 fix: tracecompiler speedup. Don't trigger scanlog with md5sum errors since they are expected. Use a grouping macro to avoid commandline length limits. diff -r 51b77162794b -r ee6b33f2ef0e sbsv2/raptor/lib/flm/tracecompiler.mk --- a/sbsv2/raptor/lib/flm/tracecompiler.mk Fri May 14 19:59:58 2010 +0100 +++ b/sbsv2/raptor/lib/flm/tracecompiler.mk Tue May 18 17:23:01 2010 +0100 @@ -148,7 +148,7 @@ $(TRACE_SOURCE_LIST): $(call startrule,sourcelist_combine) \ $(GNUCAT) $$^ | $(GNUSORT) -u > $$@.new && \ - $(GNUMD5SUM) -c $(TRACE_MARKER) || \ + $(GNUMD5SUM) -c $(TRACE_MARKER) 2>/dev/null || \ $(GNUCP) $$@.new $$@ \ $(call endrule,sourcelist_combine) @@ -157,7 +157,7 @@ ( $(GNUCAT) $(TRACE_SOURCE_LIST); \ echo -en "*ENDOFSOURCEFILES*\n" ) | \ $(JAVA_COMMAND) $(TRACE_COMPILER_START) $(if $(FLMDEBUG),-d,) --uid=$(UID_TC) --project=$(TRACE_PRJNAME) --mmp=$(PROJECT_META) --traces=$(TRACE_PATH) && \ - $(GNUMD5SUM) $(TRACE_SOURCE_LIST).new > $(TRACE_MARKER) && \ + $(GNUMD5SUM) $(TRACE_SOURCE_LIST).new > $(TRACE_MARKER) 2>/dev/null && \ { $(GNUTOUCH) $(TRACE_DICTIONARY) $(AUTOGEN_HEADER); \ $(GNUCAT) $(TRACE_SOURCE_LIST) ; true ; } \ $(call endrule,tracecompile)