From fcb4f0264f2b8e0a6ed1e7eebfe00f662ba94ef2 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Fri, 2 Jul 2010 18:20:36 -0500 Subject: docs: Add a 'website' target This will allow me to be not quite as lazy in getting website changes out to the Arch Linux server by making it trivial to get everything packaged up and working correctly. Signed-off-by: Dan McGee --- doc/.gitignore | 1 + doc/Makefile.am | 14 ++++++++++++-- 2 files changed, 13 insertions(+), 2 deletions(-) (limited to 'doc') diff --git a/doc/.gitignore b/doc/.gitignore index c20afbdb..f047aaa9 100644 --- a/doc/.gitignore +++ b/doc/.gitignore @@ -10,3 +10,4 @@ repo-remove.8 *.html *.xml man3 +website.tar.gz diff --git a/doc/Makefile.am b/doc/Makefile.am index ad677391..2e656f61 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -80,6 +80,15 @@ endif html: $(HTML_DOCS) +website: html + bsdtar czf website.tar.gz $(HTML_DOCS) \ + -C /etc/asciidoc/stylesheets/ \ + xhtml11.css xhtml11-manpage.css xhtml11-quirks.css \ + -C /etc/asciidoc/javascripts/ \ + asciidoc-xhtml11.js \ + -C /etc/asciidoc/ \ + images + pkgdatadir = ${datadir}/${PACKAGE} ASCIIDOC_OPTS = \ @@ -100,16 +109,17 @@ $(ASCIIDOC_MANS): asciidoc.conf footer.txt a2x $(A2X_OPTS) --asciidoc-opts="$(ASCIIDOC_OPTS)" $@.txt %.html: %.txt - asciidoc $(ASCIIDOC_OPTS) -a linkcss $*.txt + asciidoc $(ASCIIDOC_OPTS) $*.txt dos2unix $@ HACKING.html: ../HACKING - asciidoc $(ASCIIDOC_OPTS) -a linkcss -o $@ ../HACKING + asciidoc $(ASCIIDOC_OPTS) -o $@ ../HACKING dos2unix $@ # Customizations for certain HTML docs $(HTML_MANPAGES): asciidoc.conf footer.txt $(HTML_OTHER): asciidoc.conf +%.html: ASCIIDOC_OPTS += -a linkcss -a toc -a icons %.8.html: ASCIIDOC_OPTS += -d manpage %.5.html: ASCIIDOC_OPTS += -d manpage %.3.html: ASCIIDOC_OPTS += -d manpage -- cgit v1.2.3-24-g4f1b