texinfo-commits
[Top][All Lists]
Advanced

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

branch master updated: * doc/Makefile.am (wwwdoc-build, wwwdoc-install):


From: Gavin D. Smith
Subject: branch master updated: * doc/Makefile.am (wwwdoc-build, wwwdoc-install): handle new manuals texi2any_api and texi2any_internals
Date: Mon, 07 Nov 2022 14:09:41 -0500

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

gavin pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new b45b408efe * doc/Makefile.am (wwwdoc-build, wwwdoc-install): handle 
new manuals texi2any_api and texi2any_internals
b45b408efe is described below

commit b45b408efeeae09c6dff6910bc6af1de7dfbb196
Author: Gavin Smith <gavinsmith0123@gmail.com>
AuthorDate: Mon Nov 7 19:09:33 2022 +0000

    * doc/Makefile.am (wwwdoc-build, wwwdoc-install): handle
    new manuals texi2any_api and texi2any_internals
---
 ChangeLog       |  5 +++++
 doc/Makefile.am | 11 +++++++++++
 2 files changed, 16 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 80e23a1775..a824884e4e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2022-11-07  Gavin Smith  <gavinsmith0123@gmail.com>
+
+       * doc/Makefile.am (wwwdoc-build, wwwdoc-install): handle
+       new manuals texi2any_api and texi2any_internals
+
 2022-11-07  Gavin Smith  <gavinsmith0123@gmail.com>
 
        * README-hacking: not making diffs any more
diff --git a/doc/Makefile.am b/doc/Makefile.am
index 75643c27bd..a1f5b5413b 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -123,6 +123,12 @@ manual1_title = "GNU standalone info manual"
 manual2 = texinfo
 manual2_title = "GNU Texinfo manual"
 #
+manual3 = texi2any_api
+manual3_title = "GNU Texinfo texi2any Output Customization"
+#
+manual4 = texi2any_internals
+manual4_title = "GNU Texinfo texi2any modules documentation"
+
 # We also make a little HTML document for pod2texi script.
 
 # destination directory.
@@ -133,8 +139,12 @@ wwwdoc-build:
        rm -rf $(doctemp) && mkdir $(doctemp)
        cd $(doctemp) \
        && ln -s ../*.texi . \
+       && ln -s ../tp_api/*.texi . \
+       && ln -s ../tp_api/api_includes . \
        && $(gendocs_invoke) -o $(manual1) $(manual1) $(manual1_title) \
        && $(gendocs_invoke) -o $(manual2) $(manual2) $(manual2_title) \
+       && $(gendocs_invoke) -o $(manual3) $(manual3) $(manual3_title) \
+       && $(gendocs_invoke) -o $(manual4) $(manual4) $(manual4_title) \
        && pod2html $(pod2texi_pl) >pod2texi.html \
        && echo "Manuals ready for web distribution under: $(doctemp)/"
 #
@@ -142,6 +152,7 @@ wwwdoc-build:
 # http://www.gnu.org/software/texinfo/manual/
 wwwdoc-install:
        cp -arf $(doctemp)/$(manual1) $(doctemp)/$(manual2) \
+                $(doctemp)/$(manual3) $(doctemp)/$(manual4) \
                 $(doctemp)/pod2texi.html \
                 $(www_target)
        ls -ltu $(www_target)/*/html_node | tail  # cvs rm -f obsolete files



reply via email to

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