diff options
author | Allan McRae <allan@archlinux.org> | 2011-06-13 13:53:23 +0200 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2011-06-15 15:49:39 +0200 |
commit | 4664a095a497de1b47d980863228860a6d19f286 (patch) | |
tree | 4560a18baf2a54ce39b2e9f749baa0aa444d4798 | |
parent | 07e97a5f2c1e1039f35a7893d2be6abf07af690a (diff) | |
download | pacman-4664a095a497de1b47d980863228860a6d19f286.tar.gz pacman-4664a095a497de1b47d980863228860a6d19f286.tar.xz |
Fix man page generation for out of tree build
Fix failure at man page generation when building outside the source tree.
There may still be issues with other documentation types...
Signed-off-by: Allan McRae <allan@archlinux.org>
Signed-off-by: Dan McGee <dan@archlinux.org>
-rw-r--r-- | doc/Makefile.am | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/doc/Makefile.am b/doc/Makefile.am index afb8e8f2..e8f6df09 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -95,7 +95,7 @@ website: html pkgdatadir = ${datadir}/${PACKAGE} ASCIIDOC_OPTS = \ - -f asciidoc.conf \ + -f $(srcdir)/asciidoc.conf \ -a pacman_version="$(REAL_PACKAGE_VERSION)" \ -a pacman_date="`date +%Y-%m-%d`" \ -a pkgdatadir=$(pkgdatadir) \ @@ -106,11 +106,12 @@ A2X_OPTS = \ --no-xmllint \ -d manpage \ -f manpage \ - --xsltproc-opts='-param man.endnotes.list.enabled 0 -param man.endnotes.are.numbered 0' + --xsltproc-opts='-param man.endnotes.list.enabled 0 -param man.endnotes.are.numbered 0' \ + --destination-dir='./' # These rules are due to the includes and files of the asciidoc text $(ASCIIDOC_MANS): asciidoc.conf footer.txt - a2x $(A2X_OPTS) --asciidoc-opts="$(ASCIIDOC_OPTS)" $@.txt + a2x $(A2X_OPTS) --asciidoc-opts="$(ASCIIDOC_OPTS) --out-file=./$@.xml" $(srcdir)/$@.txt %.html: %.txt asciidoc $(ASCIIDOC_OPTS) $*.txt |