From b23eb748a3b5bd01856c43d02b0b69cc27dd0908 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Wed, 10 May 2017 19:35:44 +0200 Subject: [PATCH] doc: New chapter "Build Infrastructure Modules". * doc/gnulib.texi (Build Infrastructure Modules): New chapter. --- ChangeLog | 5 +++++ doc/gnulib.texi | 55 ++++++++++++++++++++++++++++++------------------- 2 files changed, 39 insertions(+), 21 deletions(-) diff --git a/ChangeLog b/ChangeLog index 8def009d11..856d7cab06 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2017-05-10 Bruno Haible + + doc: New chapter "Build Infrastructure Modules". + * doc/gnulib.texi (Build Infrastructure Modules): New chapter. + 2017-05-10 Bruno Haible Prepare for reordering sections in the manual. diff --git a/doc/gnulib.texi b/doc/gnulib.texi index 023ddc8440..270e4a8822 100644 --- a/doc/gnulib.texi +++ b/doc/gnulib.texi @@ -71,6 +71,7 @@ Documentation License''. * Glibc Function Substitutes:: Replacing system functions. * Particular Modules:: Documentation of individual modules. * Regular expressions:: The regex module. +* Build Infrastructure Modules:: Modules that extend the GNU Build System. * GNU Free Documentation License:: Copying and sharing this manual. * Index:: @end menu @@ -6321,15 +6322,8 @@ This list of functions is sorted according to the header that declares them. * Quoting:: * error and progname:: * gcd:: -* Searching for Libraries:: -* Exported Symbols of Shared Libraries:: -* LD Version Scripts:: -* Visual Studio Compatibility:: * Supporting Relocation:: * func:: -* configmake:: -* warnings:: -* manywarnings:: * Running self-tests under valgrind:: * stat-size:: @end menu @@ -6360,24 +6354,10 @@ This list of functions is sorted according to the header that declares them. @include gcd.texi -@include havelib.texi - -@include lib-symbol-visibility.texi - -@include ld-version-script.texi - -@include ld-output-def.texi - @include relocatable-maint.texi @include func.texi -@include configmake.texi - -@include warnings.texi - -@include manywarnings.texi - @include valgrind-tests.texi @include stat-size.texi @@ -6411,6 +6391,39 @@ generated automatically. @include regexprops-generic.texi + +@node Build Infrastructure Modules +@chapter Build Infrastructure Modules + +Gnulib has a couple of modules that don't provide code, but rather +extend the GNU Build System. That is, they are convenience facilities +for use with GNU Automake (in particular). + +@menu +* Searching for Libraries:: +* Exported Symbols of Shared Libraries:: +* LD Version Scripts:: +* Visual Studio Compatibility:: +* configmake:: +* warnings:: +* manywarnings:: +@end menu + +@include havelib.texi + +@include lib-symbol-visibility.texi + +@include ld-version-script.texi + +@include ld-output-def.texi + +@include configmake.texi + +@include warnings.texi + +@include manywarnings.texi + + @node GNU Free Documentation License @appendix GNU Free Documentation License -- 2.39.5