2
1
mirror of https://github.com/qpdf/qpdf.git synced 2024-12-22 19:08:59 +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 * Remember to update the web page including putting new documentation
in the "files" subdirectory of the website on sourceforge.net. 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 * 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: 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("./autogen.sh");
run("./configure --enable-doc-maintenance --enable-werror"); run("./configure --enable-doc-maintenance --enable-werror");
run("make build_manual"); run("make -j8 build_manual");
run("make distclean"); run("make distclean");
cd($pwd); cd($pwd);
run("tar czvf $srcdir.tar.gz-candidate $srcdir"); run("tar czvf $srcdir.tar.gz-candidate $srcdir");

View File

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