Commit Graph

35 Commits

Author SHA1 Message Date
Jay Berkenbilt 36916619f0 Stop adding pre-built documentation to the source distribution 2021-12-21 09:52:41 -05:00
Jay Berkenbilt 426b4ce856 Update documentation build/installation 2021-12-18 12:20:56 -05:00
Jay Berkenbilt a372a988fd Switch build from docbook manual to sphinx
Also remove linearization from qpdf-manual.pdf. It's a small file, and
removing the dependency on the qpdf executable significantly shortens
build times.
2021-12-13 11:16:21 -05:00
Jay Berkenbilt c75577f9d6 Apply spell check to qpdf .h files 2021-12-09 10:25:46 -05:00
Jay Berkenbilt 1b59872b36 Switch spelling checker to cspell 2021-09-13 11:10:09 -04:00
Jay Berkenbilt 026330ebcd Make libtests depend on qpdf
We need to run qpdf --show-crypto.
2020-10-24 19:16:46 -04:00
Jay Berkenbilt 3d03024ab2 oss-fuzz initial integration 2019-06-13 09:28:38 -04:00
Jay Berkenbilt aa864d2142 Automatically detect outdated generated files
Update documentation to reflect that automatically generated files are
committed. Detect when they are outdated if we have the ability to
regenerate them.
2018-10-11 17:27:54 -04:00
Jay Berkenbilt e7adaff786 Create distfiles.zip target
This creates a zip file of the files that are present in a source
distribution but not present in the repository.
2018-10-11 13:34:29 -04:00
Jay Berkenbilt 1e86f3ab70 Complete .travis.yml and AppImage support (fixes #160, #161) 2018-02-17 23:39:14 -05:00
Jay Berkenbilt 201b62fc68 Support NO_REBUILD=1 for testing without rebuild 2017-08-16 07:57:08 -04:00
Jay Berkenbilt a3f872020d Move qtest invocation into rules.mk 2017-08-16 07:57:08 -04:00
Jay Berkenbilt e7d0019bf4 Generate libqpdf.map from autoconf
Rather than checking consistency of libqpdf.map, generate it.
2017-08-11 04:56:22 -04:00
Jay Berkenbilt 34311a89c5 Add autofiles.zip make target
This target creates autofiles.zip from a source distribution or fresh
checkout after autogen.sh has been run.  The resulting zip can be
unzipped over a fresh checkout to support easier building on Windows
from a clean checkout.
2013-01-24 11:35:21 -05:00
Jay Berkenbilt 5878d17f0d Add QPDF_ to some variables used by the test suite
LARGE_FILE_TEST_PATH -> QPDF_LARGE_FILE_TEST_PATH
SKIP_TEST_COMPARE_IMAGES -> QPDF_SKIP_TEST_COMPARE_IMAGES
2012-07-28 19:07:37 -04:00
Jay Berkenbilt 0e1caa502d Cosmetic fix to Makefile for showing test output 2012-06-24 19:05:25 -04:00
Jay Berkenbilt 8318d81ada Fix and test support for files >= 4 GB 2012-06-24 15:56:50 -04:00
Jay Berkenbilt 4ef95dbda4 Suppress showing failed test output by default
Provide option to show test output if requested.
2012-06-24 15:20:01 -04:00
Jay Berkenbilt f7e53c6d74 Add pkg-config support 2012-06-21 16:36:34 -04:00
Jay Berkenbilt 9cc43c6e44 remove installation files
git-svn-id: svn+q:///qpdf/trunk@902 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-24 04:48:19 +00:00
Jay Berkenbilt 7d6d22db7b remove embedded external libs; replace with different mechanism
git-svn-id: svn+q:///qpdf/trunk@868 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-23 03:20:03 +00:00
Jay Berkenbilt 75c4a9e8fe revamp install targets
git-svn-id: svn+q:///qpdf/trunk@855 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-22 15:33:32 +00:00
Jay Berkenbilt 1fc7c89cb4 revamp install targets
git-svn-id: svn+q:///qpdf/trunk@854 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-22 15:20:41 +00:00
Jay Berkenbilt b6f8c17151 install h as well as hh files
do not install .la files


git-svn-id: svn+q:///qpdf/trunk@853 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-22 15:09:24 +00:00
Jay Berkenbilt 9f45538cd4 allow rule-specific clean targets
git-svn-id: svn+q:///qpdf/trunk@799 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-12 02:13:13 +00:00
Jay Berkenbilt 8e71e1fbd3 notes
git-svn-id: svn+q:///qpdf/trunk@779 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-11 01:21:06 +00:00
Jay Berkenbilt 28c122b17e default rules
git-svn-id: svn+q:///qpdf/trunk@773 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-10 18:26:15 +00:00
Jay Berkenbilt 3d5a7a26e2 handle external libs in autoconf
git-svn-id: svn+q:///qpdf/trunk@764 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-10 17:32:34 +00:00
Jay Berkenbilt c7be2041b8 include external-libs
git-svn-id: svn+q:///qpdf/trunk@761 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-10 16:51:20 +00:00
Jay Berkenbilt 7398ef88b7 further refinements to build
git-svn-id: svn+q:///qpdf/trunk@759 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-10 15:28:33 +00:00
Jay Berkenbilt 582b500cd9 start integrating windows port
git-svn-id: svn+q:///qpdf/trunk@757 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-10 15:10:05 +00:00
Jay Berkenbilt caa397ed15 generalize build rules, add experimental support for manual compilation without libtool
git-svn-id: svn+q:///qpdf/trunk@753 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-10 14:15:09 +00:00
Jay Berkenbilt 4cc8c3da46 also remove aclocal.m4
git-svn-id: svn+q:///qpdf/trunk@703 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-09-26 15:45:15 +00:00
Jay Berkenbilt 0ea47593f9 more 32/64-bit errors
git-svn-id: svn+q:///qpdf/trunk@618 71b93d88-0707-0410-a8cf-f5a4172ac649
2008-05-05 14:29:12 +00:00
Jay Berkenbilt 9a0b88bf77 update release date to actual date
git-svn-id: svn+q:///qpdf/trunk@599 71b93d88-0707-0410-a8cf-f5a4172ac649
2008-04-29 12:55:25 +00:00