r4152 - in trunk: . po



Author: timj
Date: 2006-12-14 15:38:57 -0500 (Thu, 14 Dec 2006)
New Revision: 4152

Modified:
   trunk/ChangeLog
   trunk/Makefile.decl
   trunk/po/POTFILES.in
Log:
Thu Dec 14 21:38:31 2006  Tim Janik  <timj gtk org>

        * Makefile.decl (report): reintroduced tee(1) to preserve output
        during report generation, but use $PIPESTATUS to ensure successful
        execution of the subshell commands.




Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2006-12-14 02:04:16 UTC (rev 4151)
+++ trunk/ChangeLog	2006-12-14 20:38:57 UTC (rev 4152)
@@ -1,3 +1,9 @@
+Thu Dec 14 21:38:31 2006  Tim Janik  <timj gtk org>
+
+	* Makefile.decl (report): reintroduced tee(1) to preserve output
+	during report generation, but use $PIPESTATUS to ensure successful
+	execution of the subshell commands.
+
 Thu Dec 14 02:37:04 2006  Tim Janik  <timj gtk org>
 
 	* Makefile.decl (report): fix report rule so that failure exit

Modified: trunk/Makefile.decl
===================================================================
--- trunk/Makefile.decl	2006-12-14 02:04:16 UTC (rev 4151)
+++ trunk/Makefile.decl	2006-12-14 20:38:57 UTC (rev 4152)
@@ -89,11 +89,12 @@
 # === report ===
 .PHONY: report
 report: all
-	@export REPORTFILE="$(REPORTFILE)"					\
-	&& [ -z "$$REPORTFILE" ]						\
-	&& export REPORTFILE="$(shell pwd)/report.out" 				\
-	&& echo -n "#TREPSTART: " 			> "$$REPORTFILE"	\
-	&& date --iso-8601=seconds			>>"$$REPORTFILE"	\
-	&& $(MAKE) $(AM_MAKEFLAGS) check slowcheck perf	>>"$$REPORTFILE" 2>&1	\
-	&& echo -n "#TREPDONE: "			>>"$$REPORTFILE"	\
-	&& date --iso-8601=seconds			>>"$$REPORTFILE"
+	@export REPORTFILE="$(REPORTFILE)"			\
+	&& [ -z "$$REPORTFILE" ]				\
+	&& export REPORTFILE="$(shell pwd)/report.out" ;	\
+	{ :							\
+	  && echo -n "#TREPSTART: " && date --iso-8601=seconds	\
+	  && $(MAKE) $(AM_MAKEFLAGS) check slowcheck perf	\
+	  && echo -n "#TREPDONE: "  && date --iso-8601=seconds	\
+	} 2>&1 | tee "$$REPORTFILE"				\
+	&& test "${PIPESTATUS[*]}" = "0 0"

Modified: trunk/po/POTFILES.in
===================================================================
--- trunk/po/POTFILES.in	2006-12-14 02:04:16 UTC (rev 4151)
+++ trunk/po/POTFILES.in	2006-12-14 20:38:57 UTC (rev 4152)
@@ -106,9 +106,9 @@
 data/beast.desktop.in
 data/beast.xml.in
 data/bse.keys.in
-drivers/bse-alsa/bsemididevice-alsa.c
-drivers/bse-alsa/bsepcmdevice-alsa.c
-drivers/bse-portaudio/bsepcmdevice-portaudio.cc
+#drivers/bse-alsa/bsemididevice-alsa.c
+#drivers/bse-alsa/bsepcmdevice-alsa.c
+#drivers/bse-portaudio/bsepcmdevice-portaudio.cc
 plugins/artscompressor.idl
 plugins/bseadder.c
 plugins/bseamplifier.idl




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]