texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: * doc/tp_api/Makefile.am: use AM_MAKEINFOFLAGS an


From: Patrice Dumas
Subject: branch master updated: * doc/tp_api/Makefile.am: use AM_MAKEINFOFLAGS and AM_MAKEINFOHTMLFLAGS instead of MAKEINFOHTML. Pass -c INFO_SPECIAL_CHARS_QUOTE=1 to Info conversion to get reasonably ok manual.
Date: Sun, 06 Feb 2022 19:40:00 -0500

This is an automated email from the git hooks/post-receive script.

pertusus pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new e421c448ad * doc/tp_api/Makefile.am: use AM_MAKEINFOFLAGS and 
AM_MAKEINFOHTMLFLAGS instead of MAKEINFOHTML.  Pass -c 
INFO_SPECIAL_CHARS_QUOTE=1 to Info conversion to get reasonably ok manual.
e421c448ad is described below

commit e421c448ad7e7532f81728a030b1f60f89a3b083
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Mon Feb 7 01:39:48 2022 +0100

    * doc/tp_api/Makefile.am: use AM_MAKEINFOFLAGS and AM_MAKEINFOHTMLFLAGS
    instead of MAKEINFOHTML.  Pass -c INFO_SPECIAL_CHARS_QUOTE=1 to Info
    conversion to get reasonably ok manual.
---
 ChangeLog              |  6 ++++++
 doc/tp_api/Makefile.am | 20 +++++++++++---------
 2 files changed, 17 insertions(+), 9 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 9e0068cd84..bfdb6dbb7d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2022-02-06  Patrice Dumas  <pertusus@free.fr>
+
+       * doc/tp_api/Makefile.am: use AM_MAKEINFOFLAGS and AM_MAKEINFOHTMLFLAGS
+       instead of MAKEINFOHTML.  Pass -c INFO_SPECIAL_CHARS_QUOTE=1 to Info
+       conversion to get reasonably ok manual.
+
 2022-02-06  Patrice Dumas  <pertusus@free.fr>
 
        * tp/Texinfo/Convert/HTML.pm (converter_initialize),
diff --git a/doc/tp_api/Makefile.am b/doc/tp_api/Makefile.am
index 67eb1a7479..bd36d99372 100644
--- a/doc/tp_api/Makefile.am
+++ b/doc/tp_api/Makefile.am
@@ -10,10 +10,12 @@
 # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
 # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
-# the info file is not correct because of all the :: and , in the node
-# names, therefore it is not really usefull to install it.  nodist_ is
-# not ok to achieve that, as the other Texinfo related build targets are also
-# removed with that prefix.
+# Without INFO_SPECIAL_CHARS_QUOTE, the info file is not useful because of all
+# the :: and , in the node names.  The Info readers are not already ready for
+# INFO_SPECIAL_CHARS_QUOTE, therefore it is not really usefull to install the
+# info file in the default case.  nodist_ is not ok to achieve that, as the
+# other Texinfo related build targets are also removed with that prefix.
+AM_MAKEINFOFLAGS = -c INFO_SPECIAL_CHARS_QUOTE=1
 
 # no-installinfo requires foreign
 AUTOMAKE_OPTIONS = no-installinfo foreign
@@ -22,17 +24,17 @@ AUTOMAKE_OPTIONS = no-installinfo foreign
 # cross-compiling.
 MAKEINFO = $(PERL) -I $(top_srcdir)/tp/ $(top_srcdir)/tp/texi2any.pl
 
-# the pod files are formatted like man pages.  If split at node
+# the pod files are formatted like man pages.  If HTML is split at node
 # or section, this results in some very short sections at the beginning
 # of each module, so split at chapters.
-MAKEINFOHTML = $(MAKEINFO) --html --split=chapter
+AM_MAKEINFOHTMLFLAGS = --split=chapter
 
 # since the tp_api 'manual' is referred to extensively in the
-# customization_api, we setup the build targets.  More
-# relevant for the HTML output, as, as said above the Info manual
-# is useless.
+# customization_api, we setup the build targets.
 info_TEXINFOS = tp_api.texi
 
+TEXINFO_TEX = ../texinfo.tex
+
 # dependencies are in api_includes/ directory but we do not want to list
 # them explicitely
 #tp_api_TEXINFOS = 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]