[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