2
1
mirror of https://github.com/qpdf/qpdf.git synced 2024-12-22 10:58:58 +00:00

Linearize manual

This commit is contained in:
Jay Berkenbilt 2015-10-31 18:59:04 -04:00
parent 0496ab1a6e
commit ccc4f13509
3 changed files with 4 additions and 4 deletions

View File

@ -111,7 +111,6 @@ Release Reminders
* Remember to update the web page including putting new documentation
in the "files" subdirectory of the website on sourceforge.net.
Linearize the PDF version of the manual when copying it there.
* Create a tag in the version control system, and make backups of the
actual releases. With git, use git tag -s to create a signed tag:

View File

@ -95,7 +95,7 @@ if ($version_error)
run("./autogen.sh");
run("./configure --enable-doc-maintenance --enable-werror");
run("make build_manual");
run("make -j8 build_manual");
run("make distclean");
cd($pwd);
run("tar czvf $srcdir.tar.gz-candidate $srcdir");

View File

@ -24,8 +24,9 @@ $(VALIDATE):
endif
$(OUTDOC).pdf: $(OUTDOC).fo
$(FOP) $< -pdf $@
$(OUTDOC).pdf: $(OUTDOC).fo qpdf/build/qpdf
$(FOP) $< -pdf $@.tmp
qpdf/build/qpdf --linearize $@.tmp $@
$(OUTDOC).html: $(INDOC).xml manual/html.xsl $(VALIDATE)
$(XSLTPROC) --output $@ manual/html.xsl $<