1 changed files with 19 additions and 0 deletions
			
			
		@ -0,0 +1,19 @@ | 
				
			|||
#!/bin/bash | 
				
			|||
 | 
				
			|||
# makelog - Redirect make's output into logfile | 
				
			|||
 | 
				
			|||
usage() { | 
				
			|||
	echo "Usage: makelog <target>..." | 
				
			|||
} | 
				
			|||
 | 
				
			|||
test "$1" == "--help"	&& { usage; exit 0; } | 
				
			|||
test -z "$1"		&& { usage; exit 1; } | 
				
			|||
 | 
				
			|||
logfile=$(mktemp makelog.XXXXXX) | 
				
			|||
trap "rm -f $logfile" EXIT | 
				
			|||
 | 
				
			|||
time make S=1 $* 2>&1 | tee $logfile | 
				
			|||
 | 
				
			|||
mkdir -p build_tmp | 
				
			|||
echo -e "\nmake $*:\n" >> build_tmp/make.log | 
				
			|||
cat $logfile >> build_tmp/make.log | 
				
			|||
					Loading…
					
					
				
		Reference in new issue