diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2004-04-23 14:23:36 +0000 |
---|---|---|
committer | Gerald W. Carter <jerry@samba.org> | 2008-04-23 08:45:47 -0500 |
commit | bcb40631df9c6ff69ccf7a41d570c4914c09e797 (patch) | |
tree | f2ae3dd4095979a3919ee4dc5044084bfd637374 /docs/Makefile.in | |
parent | a48fcbf0b45de7b7c44cd6eb9b983d13e5ad93a9 (diff) | |
download | samba-bcb40631df9c6ff69ccf7a41d570c4914c09e797.tar.gz samba-bcb40631df9c6ff69ccf7a41d570c4914c09e797.tar.bz2 samba-bcb40631df9c6ff69ccf7a41d570c4914c09e797.zip |
Make the docs system somewhat more user-friendly:
- Configure now prints a summary of what output formats the docs can be built
in using the utilities that it found and prints the names of the missing
utilities for the formats that can't be built.
- Add 'make all' that builds all the docs that can be built using the
utilities that were found (the current 'make all' has been renamed to
'make help' and is still the first target in the Makefile)
- Add a few utility functions for autoconf
(This used to be commit 48cc8b693f182653ac7b9bcccc92c72cf062c1ea)
Diffstat (limited to 'docs/Makefile.in')
-rw-r--r-- | docs/Makefile.in | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/docs/Makefile.in b/docs/Makefile.in index dea99ed91c..4a03a94f3f 100644 --- a/docs/Makefile.in +++ b/docs/Makefile.in @@ -63,7 +63,7 @@ HOWTODIR_IMAGES_EPS=$(patsubst %.png,%.eps,$(wildcard $(IMAGEPROJDIR)/*.png)) HOWTODIR_DEPS = $(HOWTODIR)/*.xml $(HOWTODIR)/attributions.xml $(MANPAGEDIR)/*.xml $(SMBDOTCONFDOC)/smb.conf.5.xml $(SMBDOTCONFDOC)/parameters.all.xml $(SMBDOTCONFDOC)/parameters.global.xml $(SMBDOTCONFDOC)/parameters.service.xml DEVDOCDIR_DEPS = $(DEVDOCDIR)/*.xml $(DEVDOCDIR)/attributions.xml -all: +help: @echo "Supported make targets:" @echo "release - Build the docs needed for a Samba release" @echo "pdf - Build PDF version of book" @@ -80,8 +80,11 @@ all: @echo "undocumented - Output list of undocumented smb.conf options" @echo "samples - Extract examples" @echo "files - Extract other files" + @echo "all - Build all docs that can be build using the utilities found by configure" @echo "everything - Build all of the above" +all: @TARGETS@ + everything: manpages pdf html-single html htmlman txt ps release: manpages htmlman html html-single pdf guide |