libtool/libltdl/config
Ralf Wildenhues 1f7fe1cc9c Man pages for libtoolize and libtool, --help-all.
* Makefile.am (dist_man1_MANS, update_mans): New macros.
($(srcdir)/doc/libtool.1, $(srcdir)/doc/libtoolize.1): New
rules.  Use --help-all for libtool.
(MAINTAINERCLEANFILES): New macro.  Add dist_man1_MANS.
(BUILT_SOURCES): Add libtoolize.
* configure.ac: Check for help2man, set HELP2MAN.
* doc/libtool.texi: Add @direntry for libtool-invocation.
(Invoking libtool): Document -h, --help-all.  Reorder mode
description for consistency.
(Compile mode): Do not document -Wl,FLAG and -XCClinker here.
(Link mode): Document -Wc,FLAG here, reformat a bit.
* libtoolize.m4sh: Reformat --help output a bit, to help
help2man.
* libltdl/config/ltmain.m4sh: Likewise.  Also, set PROGRAM to
`libtool', not `ltmain.sh', so the former is used in the man
page.
New argument `--help-all'.  If given, call func_help and
func_mode_help several times, beating output in shape with sed.
(func_mode_help): Do not exit here.
* libltdl/config/getopt.m4sh (func_usage): Work with different
indentations, but require comment hash in first column, when
grepping for '-h' in usage to end short help.
(func_help): Accept optional argument to not exit.
* NEWS, THANKS: Update.
Suggestion by Karl Berry.

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2008-09-20 09:07:24 +02:00
..
.cvsignore * config/.cvsignore, m4/.cvsignore: Moved from here... 2005-08-22 22:36:13 +00:00
.gitignore Add .gitignore files. 2008-04-16 21:31:03 +02:00
general.m4sh New libtoolize --no-warn option and LIBTOOLIZE_OPTIONS parsing. 2008-04-29 20:35:21 -04:00
getopt.m4sh Man pages for libtoolize and libtool, --help-all. 2008-09-20 09:07:24 +02:00
ltmain.m4sh Man pages for libtoolize and libtool, --help-all. 2008-09-20 09:07:24 +02:00
mailnotify.m4sh * HACKING (Licensing Rules): Explain the various license texts 2007-03-25 12:12:44 +00:00
mkstamp Allow bootstrap from git repository. 2008-04-15 15:33:06 -05:00