docs: fix the missing parameter description section in the smb.conf manpage
authorMichael Adam <obnox@samba.org>
Tue, 5 Apr 2011 21:07:01 +0000 (23:07 +0200)
committerKarolin Seeger <kseeger@samba.org>
Tue, 2 Aug 2011 19:09:12 +0000 (21:09 +0200)
commitc3e04c3a0e63813a307f2e6a88077b8945b145f1
tree23b2c733237407a33e7ca9116fe5f24af75d3929
parentfc89d0a91e62cce3b3546291f496fc12da8c6d16
docs: fix the missing parameter description section in the smb.conf manpage

The smb.conf (5) manpage recently sometimes failed to contain the
contents of the description of each parameter section. The reason
was a unreliable chain of dependencies in the Makefile.

The error can be reproduced by touching manpages-3/smb.conf.5.xml
and then building the manpages.
Then smb.conf.5.xml is newer than any of the smbdotconf/*/*.xml
files and hence the intermediate inexistent parameters.*.xml
don't get generated.

This patch fixes this problem by introducing a phony "parameters"
target referencing the parameters.*.xml targets, so that they
get build unconditionally.

Fix bug #7997 (smb.conf.5 manpage truncated in 3.5.8).
(cherry picked from commit 08e64ab50b9202ccbc6c0b397f9ac8cc467c2254)
docs-xml/Makefile