+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
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
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
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
# 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
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 $?