]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* tests/mdemo-dryrun.test: ls -l in MSYS sometimes shows year,
authorPeter Ekberg <peda@lysator.liu.se>
Thu, 28 Jul 2005 10:57:01 +0000 (10:57 +0000)
committerPeter Rosin <peda@lysator.liu.se>
Thu, 28 Jul 2005 10:57:01 +0000 (10:57 +0000)
not time, for really fresh files. Add sleep 1 calls at
strategic places. Makes the test pass for MinGW.

ChangeLog
tests/mdemo-dryrun.test

index 847953cdddf1f1a46538b5681b3590e728ade94e..02d304976ffaed7a5a35f9b9aa931520c56f65c5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2005-07-28  Peter Ekberg  <peda@lysator.liu.se>
+
+       * tests/mdemo-dryrun.test: ls -l in MSYS sometimes shows year,
+       not time, for really fresh files. Add sleep 1 calls at
+       strategic places. Makes the test pass for MinGW.
+
 2005-07-28  Peter Ekberg  <peda@lysator.liu.se>
 
        * m4/libtool.m4 (_LT_LINKER_OPTION): Fix copy-paste bug, it is
index bec35c363e70656798c32fb1c86cdf9cd4075e4d..750aa6e47b7189b7e7f14bf3b19cad823eeeef64 100755 (executable)
@@ -50,6 +50,8 @@ mv $objdir/libtool.new libtool
 func_make main.$objext
 
 func_msg "Making object files in mdemo (dry run)"
+# ls -l in MSYS sometimes shows year, not time, for really fresh files.
+sleep 1
 ls -l . $objdir | grep -v total > $before
 force_dry_run=yes $MAKE foo1.lo foo2.lo sub.lo || exit $?
 ls -l . $objdir | grep -v total > $after
@@ -58,6 +60,8 @@ cmp $before $after > /dev/null || exit 1
 func_make foo1.lo foo2.lo libsub.la
 
 func_msg "Making libraries in mdemo (dry run)"
+# ls -l in MSYS sometimes shows year, not time, for really fresh files.
+sleep 1
 ls -l . $objdir | grep -v total > $before
 force_dry_run=yes $MAKE foo1.la libfoo2.la || exit $?
 ls -l . $objdir | grep -v total > $after
@@ -66,6 +70,8 @@ cmp $before $after > /dev/null || exit 1
 func_make foo1.la libfoo2.la
 
 func_msg "Making programs in ../mdemo (dry run)"
+# ls -l in MSYS sometimes shows year, not time, for really fresh files.
+sleep 1
 ls -l . $objdir | grep -v total > $before
 force_dry_run=yes $MAKE mdemo$EXEEXT mdemo_static$EXEEXT 1>&2 || exit $?
 ls -l . $objdir | grep -v total > $after
@@ -77,6 +83,8 @@ func_msg "Running $MAKE install in ../mdemo (dry run)"
 # Libtool does not create these directories
 func_mkdir_p "$prefix/bin"
 func_mkdir_p "$prefix/lib"
+# ls -l in MSYS sometimes shows year, not time, for really fresh files.
+sleep 1
 ls -l . $objdir | grep -v total > $before
 ls -lR $prefix | grep -v total >> $before
 force_dry_run=yes $MAKE install 1>&2 || exit 1
@@ -89,6 +97,8 @@ func_make install
 func_msg "Running $MAKE uninstall in ../mdemo (dry run)"
 # Libtool does not uninstall the programs, remove them first
 rm -f "$prefix/bin/mdemo$EXEEXT" "$prefix/bin/mdemo_static$EXEEXT"
+# ls -l in MSYS sometimes shows year, not time, for really fresh files.
+sleep 1
 ls -l . $objdir | grep -v total > $before
 ls -lR $prefix | grep -v total >> $before
 force_dry_run=yes $MAKE uninstall 1>&2 || exit $?