doc/Makefile

Branch


Log

Author Commit Date CI Message
Collin Funk 9a604394 2025-06-06T20:52:07 doc: Add some missing Makefile targets. * doc/Makefile (standards.pdf, maintain.info, maintain.html) (maintain.dvi, maintain.pdf): New targets. * doc/.gitignore: Add files generated when building GNU Maintainer Information and GNU Standards.
Pádraig Brady 7b089321 2025-01-01T09:24:36 maint: run 'make update-copyright'
Bruno Haible 26b92186 2024-12-29T18:16:27 doc: Omit internal modules from the "Undocumented modules" index. * doc/internal-modules: New file. * doc/Makefile (undocumented-modules.texi): Filter out the internal modules.
Bruno Haible ecaaa549 2024-12-28T20:16:40 doc: Omit deprecated modules from the "Undocumented modules" index. * doc/Makefile (undocumented-modules.texi): Filter out the deprecated modules.
Bruno Haible c36a0f21 2024-10-27T17:01:29 doc: Add a module index. * doc/Makefile (undocumented-modules.texi): New rule. (%.info, %.html, %.dvi, %.pdf): Depend on undocumented-modules.texi. (mostlyclean): Remove also *.m and *.tmp. (force): New rule. * doc/*.texi: Add module index entries. * doc/*/*.texi: Likewise.
Paul Eggert 267184ec 2024-01-07T16:54:12 doc: adjust to texinfo 7.1 * doc/Makefile (MAKEINFO): Adjust to texinfo 7.1, where makeinfo by default outputs ASCII approximations to characters.
Simon Josefsson 5b92dd0a 2024-01-01T10:31:48 maint: run 'make update-copyright'
Bruno Haible 4dd09a55 2023-06-22T18:30:08 doc: Use makeinfo option to check menu structure. Trick revealed by Patrice Dumas <pertusus@free.fr> in <https://lists.gnu.org/archive/html/bug-texinfo/2023-06/msg00015.html>. * doc/Makefile (MAKEINFO): Enforce checking of menu structure.
Paul Eggert cd5851b9 2023-06-20T14:46:29 doc: INSTALL uses UTF-8 now * doc/Makefile (INSTALL.ISO, INSTALL.UTF-8): Adjust to the fact that INSTALL now uses UTF-8. INSTALL.UTF-8 is now obsolescent since it is identical. (INSTALL.ISO): Transliterate all non-ASCII characters, not just single quotes. * doc/INSTALL.ISO: Regenerate.
Simon Josefsson 32a72f45 2023-01-01T01:14:21 maint: run 'make update-copyright'
Paul Eggert eec12c00 2022-01-01T09:43:19 maint: run 'make update-copyright'
Paul Eggert 4b948321 2021-01-01T07:28:52 maint: run 'make update-copyright'
Paul Eggert 2cdc1baf 2020-01-01T00:00:18 maint: Run 'make update-copyright'
Paul Eggert e6633650 2019-01-01T00:25:11 maint: Run 'make update-copyright'
Paul Eggert 281b825e 2018-01-01T00:57:25 maint: Run 'make update-copyright'
Paul Eggert a3fd683d 2017-01-01T02:59:23 version-etc: new year * build-aux/gendocs.sh (version): * doc/gendocs_template: * doc/gendocs_template_min: * doc/gnulib.texi: * lib/version-etc.c (COPYRIGHT_YEAR): Update copyright dates by hand in templates and the like. * all files: Run 'make update-copyright'.
Paul Eggert 71090a2a 2016-01-01T00:56:19 version-etc: new year * build-aux/gendocs.sh (version): * doc/gendocs_template: * doc/gendocs_template_min: * doc/gnulib.texi: * lib/version-etc.c (COPYRIGHT_YEAR): Update copyright dates by hand in templates and the like. * all files: Run 'make update-copyright'.
Paul Eggert f406941a 2015-09-24T13:22:23 maint: add coding cookies to non-ASCII sources Otherwise, Emacs might do the wrong thing if run in an he_IL.ISO-8859-8 locale, which an Emacs developer does on occasion. Problem reported by Eli Zaretskii in: http://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00966.html Don't bother with test files, as they aren't copied to the Emacs source directory. If this problem affects test files in some other GNU project, we can add coding cookies to the non-ASCII test files later.
Paul Eggert b9bfe784 2015-01-01T01:38:23 version-etc: new year * doc/gnulib.texi: * lib/version-etc.c (COPYRIGHT_YEAR): Update copyright date. * all files: Run 'make update-copyright'.
Eric Blake 1276a2c5 2014-01-01T00:04:40 maint: update copyright I ran 'make update-copyright'. Signed-off-by: Eric Blake <eblake@redhat.com>
Karl Berry 1d1640c5 2013-08-11T08:35:08 no need for tendentious comment
Paul Eggert e9960fb6 2013-06-18T14:18:36 doc: chatter less * doc/Makefile (NEWEST_GNULIB_TEXI_FILE): New macro. (updated-stamp): Use it. This causes 'make' to output just one file name rather than zillions.
Eric Blake 9fc81090 2013-01-01T00:50:58 maint: update all copyright year number ranges Run "make update-copyright". Compare to commit 1602f0a from last year. Signed-off-by: Eric Blake <eblake@redhat.com>
Paul Eggert d4bb8e53 2012-01-17T15:48:12 doc: omit trailing empty lines from INSTALL etc. * doc/Makefile (INSTALL): Omit trailing empty lines. (INSTALL.ISO, INSTALL.UTF-8): Build from INSTALL, so that these also omit trailing empty lines. This simplifies the build procedure.
Jim Meyering 1602f0af 2012-01-01T10:04:58 maint: update all copyright year number ranges Run "make update-copyright".
Bruno Haible 0f1d952f 2011-05-28T17:24:00 doc: Cleanup yet another file produced by texinfo.tex. * doc/Makefile (mostlyclean): Remove also gnulib.cn.
Bruno Haible 0ff8eeaf 2011-05-28T16:47:00 doc: Use a recent texinfo.tex. * doc/Makefile (tex_opts): New variable. (%.dvi, %.pdf): Pass it to texi2dvi and texi2pdf.
Karl Berry 4226cf28 2011-01-26T10:48:09 more make vars for makeinfo
Eric Blake 05efa9ea 2011-01-04T16:55:01 doc: regenerate INSTALL This partially reverts commit 0a29fc2d832c86d69e98b32bbdbc4e746ca2d16c. * doc/Makefile (INSTALL, INSTALL.ISO, INSTALL.UTF-8): Re-add @firstparagraphindent support, now that autoconf dropped it. (INSTALL_PRELUDE): Reinstate old macro. * doc/install.texi: Resync from autoconf. * doc/INSTALL: Reflect recent autoconf update. * doc/INSTALL.ISO: Likewise. * doc/INSTALL.UTF-8: Likewise. Reported by Karl Berry. Signed-off-by: Eric Blake <eblake@redhat.com>
Jim Meyering d60f3b0c 2011-01-01T20:17:23 maint: update almost all copyright ranges to include 2011 Run the new "make update-copyright" rule.
Jim Meyering b2e2010c 2010-01-01T10:31:12 update nearly all FSF copyright year lists to include 2010 Use the same procedure as for 2009, outlined in http://thread.gmane.org/gmane.comp.lib.gnulib.bugs/20081
Bruno Haible 886e26bb 2009-01-24T16:17:41 Add hint regarding "TeX capacity exceeded" error.
Eric Blake 0a29fc2d 2008-08-26T15:42:04 doc/INSTALL: resync from autoconf * doc/Makefile (INSTALL, INSTALL.ISO, INSTALL.UTF-8): Simplify. (INSTALL_PRELUDE): Delete; this is done more efficiently by moving... * install.texi [!autoconf]: ...here. Resync from autoconf. * INSTALL: Regenerate. * INSTALL.ISO: New file. * INSTALL.UTF-8: Likewise. Signed-off-by: Eric Blake <ebb9@byu.net>
Bruno Haible b5d21bb9 2008-08-26T09:15:51 Generate INSTALL file variants with prettier quotes.
Bruno Haible 00ae1604 2008-08-26T08:42:59 Run makeinfo in an English locale.
Bruno Haible 14c8b8fb 2008-08-26T08:33:53 Avoid error message during generation of INSTALL.
Bruno Haible f2bc915c 2008-08-26T08:32:04 Indent all paragraphs in the INSTALL file in the same way.
Karl Berry 9b1a374d 2008-08-25T11:34:07 sync against install.texi since Autoconf no longer provides INSTALL
Bruno Haible 25fedb1f 2008-06-19T13:51:54 Fix CVS-isms.
Bruno Haible de9ac882 2008-06-19T13:47:14 Update dependencies.
Jim Meyering a0bdb062 2008-05-20T08:45:49 remove trailing blanks
Bruno Haible f47f70aa 2008-03-10T00:00:52 Explain how to remedy the TeX save_size error.
Simon Josefsson 8de8489f 2008-03-06T10:28:14 Add pdf target in doc/.
Bruno Haible 720183ac 2007-07-06T22:56:38 Shut up a makeinfo warning.
Bruno Haible 62810d72 2007-05-01T15:14:20 Add doc chapter about the POSIX functions.
Bruno Haible 406797b0 2007-04-27T19:58:36 Bump year.
Bruno Haible 2d5fda3c 2007-04-27T19:58:15 Add doc chapter about the POSIX header files.
Ralf Wildenhues 9b17f752 2006-08-11T06:39:41 * Makefile (standards.info standards.html standards.dvi): Also depend on make-stds.texi.
Karl Berry ce15bca4 2006-06-19T20:40:26 mention that Gnulib takes over LIBOBJS
Karl Berry 97a79251 2006-02-24T00:19:55 info html dvi targets
Karl Berry 2b415211 2004-09-19T13:17:06 skeleton manual