[Ffmpeg-cvslog] CVS: ffmpeg configure,1.253,1.254

Diego Biurrun CVS diego
Mon Feb 13 23:46:31 CET 2006


Update of /cvsroot/ffmpeg/ffmpeg
In directory mail:/var2/tmp/cvs-serv5553

Modified Files:
	configure 
Log Message:
Revert unconditional config.h overwriting, it may cause unnecessary rebuilds.


Index: configure
===================================================================
RCS file: /cvsroot/ffmpeg/ffmpeg/configure,v
retrieving revision 1.253
retrieving revision 1.254
diff -u -d -r1.253 -r1.254
--- configure	13 Feb 2006 16:35:36 -0000	1.253
+++ configure	13 Feb 2006 22:46:28 -0000	1.254
@@ -1939,7 +1939,13 @@
     echo "CONFIG_`echo $codec | tr a-z A-Z`=yes" >> config.mak
 done
 
-mv -f $TMPH config.h
+# Do not overwrite config.h if unchanged to avoid superfluous rebuilds.
+diff $TMPH config.h >/dev/null 2>&1
+if test $? -ne 0 ; then
+        mv -f $TMPH config.h
+else
+        echo "config.h is unchanged"
+fi
 
 rm -f $TMPO $TMPC $TMPE $TMPS $TMPH
 





More information about the ffmpeg-cvslog mailing list