[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Automake-NG] [PATCH 00/26] Several improvements and partial rewriting o
From: |
Stefano Lattarini |
Subject: |
[Automake-NG] [PATCH 00/26] Several improvements and partial rewriting of Texinfo support |
Date: |
Sat, 16 Jun 2012 23:29:47 +0200 |
I will push these series in a couple of days. Reviews are welcome.
Regards,
Stefano
-*-*-*-
Stefano Lattarini (26):
[01] texi: simplify by always assuming generic rules
[02] texi: tweak rules for HTML generation to spawn only one shell
[03] texi: reimplement '.info' build using target-specific variables
[04] texi: more target-specific variables use in '.info' build rules
[05] texi: drop support for suffix-less info files
[06] texi: be sure to only emit generic pattern rules once
[07] texi: read 'texbuild' rules more verbatim
[08] texi: reduce code duplication in texibuild.am
[09] texi: refactoring in texibuild.am
[10] texi: reduce code duplication in output Makefile
[11] texi: reorganize '.am' fragments a bit
[12] texi: reorganize '.am' fragments even more
[13] texi: drop transforms when reading texibuild.am
[14] texi: adjust names of vars used for silent rules support
[15] texi: drop a useless transform when processing texinfos.am
[16] refactor: more proper name for a subroutine in automake
[17] texi: always look for mdate-sh in the build-aux directory
[18] coverage: texinfo input files using @include directives
[19] automake: remove two unused variables from '&handle_texinfo_source'
[20] texi: in texi-spec.am, assume suffix for info files is always '.info'
[21] texi: move some more knowledge from automake to texi-spec.am
[22] texi: simplify handle_texinfo_source by assuming '.info' suffix
[23] automake: merge handle_texinfo_source() -> handle_texinfo_helper()
[24] texi: "de-prettify" makeinfo command line
[25] texi: move more code from automake to Makefile
[26] texi: remove some crufty code to support obsolete environment
Makefile.am | 1 +
automake.in | 128 +++------------
lib/am/texi-spec.am | 28 ++++
lib/am/texi-vers.am | 14 +-
lib/am/texibuild.am | 110 +++++++------
lib/am/texinfos.am | 19 ---
t/mdate2.sh | 2 +-
t/primary-prefix-valid-couples.sh | 2 +-
t/reqd.sh | 10 +-
t/silent8.sh | 38 +++--
t/txinfo-include.sh | 164 ++++++++++++++++++++
...date4.sh => txinfo-unrecognized-extension-2.sh} | 34 ++--
t/txinfo17.sh | 4 +-
t/txinfo20.sh | 22 +--
t/txinfo3.sh | 72 ---------
t/txinfo6.sh | 20 ++-
t/vtexi.sh | 6 -
t/vtexi2.sh | 2 +-
18 files changed, 350 insertions(+), 326 deletions(-)
create mode 100644 lib/am/texi-spec.am
create mode 100755 t/txinfo-include.sh
rename t/{mdate4.sh => txinfo-unrecognized-extension-2.sh} (55%)
delete mode 100755 t/txinfo3.sh
--
1.7.9.5
- [Automake-NG] [PATCH 00/26] Several improvements and partial rewriting of Texinfo support,
Stefano Lattarini <=
[Automake-NG] [PATCH 01/26] [ng] texi: simplify by always assuming generic rules, Stefano Lattarini, 2012/06/16