From c8e9f801762f325e155dacd424226fd0d382c591 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?M=C3=A5ns=20Rullg=C3=A5rd?= <mans@mansr.com>
Date: Sat, 17 Jun 2006 14:39:11 +0000
Subject: [PATCH] improved logging tests

Originally committed as revision 5491 to svn://svn.ffmpeg.org/ffmpeg/trunk
---
 configure | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/configure b/configure
index fc1b87d4c45..aa76315c652 100755
--- a/configure
+++ b/configure
@@ -101,7 +101,14 @@ log(){
     echo "$@" >>$logfile
 }
 
+logfile(){
+    log BEGIN $1
+    cat -n $1 >>$logfile
+    log END $1
+}
+
 die(){
+    log "$@"
     echo "$@"
     rm -f $TMPC $TMPO $TMPE $TMPS $TMPH
     exit 1
@@ -168,6 +175,7 @@ add_extralibs(){
 check_cc(){
     log check_cc "$@"
     cat >$TMPC
+    logfile $TMPC
     log $cc $CFLAGS "$@" -c -o $TMPO $TMPC
     $cc $CFLAGS "$@" -c -o $TMPO $TMPC >>$logfile 2>&1
 }
@@ -175,6 +183,7 @@ check_cc(){
 check_cpp(){
     log check_cpp "$@"
     cat >$TMPC
+    logfile $TMPC
     log $cc $CFLAGS "$@" -E -o $TMPO $TMPC
     $cc $CFLAGS "$@" -E -o $TMPO $TMPC >>$logfile 2>&1
 }
@@ -182,8 +191,9 @@ check_cpp(){
 check_ld(){
     log check_ld "$@"
     cat >$TMPC
+    logfile $TMPC
     log $cc $CFLAGS $LDFLAGS "$@" -o $TMPE $TMPC $extralibs
-    $cc $CFLAGS $LDFLAGS "$@" -o $TMPE $TMPC $extralibs >>/dev/null 2>&1
+    $cc $CFLAGS $LDFLAGS "$@" -o $TMPE $TMPC $extralibs >>$logfile 2>&1
 }
 
 check_cflags(){
-- 
GitLab