]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
Merge branch 'master' into ng/master
authorStefano Lattarini <stefano.lattarini@gmail.com>
Mon, 31 Dec 2012 13:58:00 +0000 (14:58 +0100)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Mon, 31 Dec 2012 14:11:05 +0000 (15:11 +0100)
* master:
  docs: adjust comment w.r.t. recent tests renaming
  tests: some more renames for texinfo tests
  tests: enhance and tweak some texinfo tests
  tests: remove a redundant texinfo test
  tests: don't list a removed tests in XFAIL_TESTS
  tests: more explicative names for some tests
  cleanup: drop a redundant %?FIRST% transform
  maint: state when compatibility cruft should be removed or warned about

+ Non-trivial extra edits

* t/txinfo-other-suffixes.sh: Remove, Automake-NG only supports
'.texi' ad suffix for Texinfo files.
* t/txinfo-without-info-suffix.sh: Remove, Automake-NG doesn't
support generating suffix-less info files.
* t/txinfo-no-repeated-targets.sh: Remove, superseded by test
't/txinfo-rules-once.sh' (see [ng] commit v1.12.1-416-gd5459b9).
* t/txinfo-dvi-recurs.sh: Remove, basically an obsolete grepping
test (as was the test 'txinfo10.sh' this was renamed from; see
[ng] commit v1.12.2-887-gb80d8d2).

Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
12 files changed:
1  2 
doc/automake-ng.texi
lib/Automake/Options.pm
t/txinfo-add-missing-and-dist.sh
t/txinfo-makeinfo-error-no-clobber.sh
t/txinfo-many-output-formats.sh
t/txinfo-no-extra-dist.sh
t/txinfo-setfilename-repeated.sh
t/txinfo-tex-dist.sh
t/txinfo-vtexi.sh
t/txinfo-vtexi2.sh
t/txinfo-vtexi3.sh
t/txinfo-vtexi4.sh

Simple merge
index 77e9cbdbd245bdd9dccd72ddfa7b8367523e0465,9e06599f9cbcfbc5a11e897ab37f4831df1a12b2..a3b8193a6d5a47d29f4e7bdc8dfdccad2deb3237
@@@ -309,6 -315,14 +309,7 @@@ sub _process_option_list (\%@
          {
            set_strictness ($_);
          }
 -      # TODO: Remove this special check in Automake 1.14 or 1.15.
 -      elsif (/^(.*\/)?ansi2knr$/)
 -        {
 -          # Obsolete (and now removed) de-ANSI-fication support.
 -          error ($where,
 -                 "automatic de-ANSI-fication support has been removed");
 -        }
+       # TODO: Remove this special check in Automake 1.15.
        elsif ($_ eq 'cygnus')
          {
            error $where, "support for Cygnus-style trees has been removed";
Simple merge
Simple merge
Simple merge
index f5664885b231ac7250e6e03068c533c72c403f39,ea8f89e3c6d3c2ca9253c2fe5115f578f68eb7c1..177007c71d583439fdc70e75e762210d5461383c
@@@ -24,11 -24,15 +24,18 @@@ AC_OUTPU
  END
  
  cat > Makefile.am << 'END'
- info_TEXINFOS = textutils.texi
- .PHONY: test
- test:
+ info_TEXINFOS = textutils.texi subdir/main.texi
+ test: distdir
 -      @echo DISTFILES = $(DISTFILES)
 -      @case '$(DISTFILES)' in *'~'*|*'.bak'*) exit 1;; *) exit 0;; esac
 -      st=0; \
 +      @echo am.dist.all-files = $(am.dist.all-files)
-       case '$(am.dist.all-files)' in *'~'*) exit 1;; *) exit 0;; esac
++      @case '$(am.dist.all-files)' in \
++          *'~'*|*'.bak'*) exit 1;; \
++          *) exit 0;; \
++        esac
++      @st=0; \
+        find $(distdir) | grep '~' && st=1; \
+        find $(distdir) | grep '\.bak' && st=1; \
+        exit $$st
+ PHONY: test
  END
  
  : > texinfo.tex
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge