From: Tom Tromey Date: Sun, 19 Mar 2000 22:24:26 +0000 (+0000) Subject: For PR automake/38: X-Git-Tag: Release-1-4b~111 X-Git-Url: https://sourceware.org/git/?a=commitdiff_plain;h=4b19ab476a457c39a6cb230403197c1a9b7a8dfa;p=automake.git For PR automake/38: * symlink2.test: New file. * Makefile.am (TESTS): Added symlink2.test. --- diff --git a/tests/ChangeLog b/tests/ChangeLog index 6971680e..e7b07a36 100644 --- a/tests/ChangeLog +++ b/tests/ChangeLog @@ -1,5 +1,9 @@ 2000-03-19 Tom Tromey + For PR automake/38: + * symlink2.test: New file. + * Makefile.am (TESTS): Added symlink2.test. + For PR automake/45: * defs, acoutnoq.test, texinfo8.test, tagsub.test, subdir2.test, subdir.test, scripts.test, remake2.test, remake.test, pr2.test, diff --git a/tests/Makefile.am b/tests/Makefile.am index ed45fb01..c2283346 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -225,6 +225,7 @@ suffix.test \ suffix2.test \ suffix3.test \ symlink.test \ +symlink2.test \ syntax.test \ tags.test \ tagsub.test \ diff --git a/tests/Makefile.in b/tests/Makefile.in index ec6e9581..35e51c2e 100644 --- a/tests/Makefile.in +++ b/tests/Makefile.in @@ -294,6 +294,7 @@ suffix.test \ suffix2.test \ suffix3.test \ symlink.test \ +symlink2.test \ syntax.test \ tags.test \ tagsub.test \ @@ -352,11 +353,12 @@ distdir: $(DISTFILES) @for file in $(DISTFILES); do \ d=$(srcdir); \ if test -d $$d/$$file; then \ - cp -pR $$d/$$file $(distdir); \ + cp -pR $$d/$$file $(distdir) \ + || exit 1; \ else \ test -f $(distdir)/$$file \ - || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ - || cp -p $$d/$$file $(distdir)/$$file || :; \ + || cp -p $$d/$$file $(distdir)/$$file \ + || exit 1; \ fi; \ done check-TESTS: $(TESTS) diff --git a/tests/symlink2.test b/tests/symlink2.test new file mode 100755 index 00000000..90b81506 --- /dev/null +++ b/tests/symlink2.test @@ -0,0 +1,13 @@ +#! /bin/sh + +# Test to make sure that `automake -a' redirects dangling symlinks. + +. $srcdir/defs || exit 1 + +rm install-sh +rm mkinstalldirs +ln -s Zardoz mkinstalldirs + +: > Makefile.am + +$AUTOMAKE --add-missing