summaryrefslogtreecommitdiffstats
path: root/qpdf/build.mk
AgeCommit message (Collapse)Author
2022-03-19Remove old build filesJay Berkenbilt
2022-03-01Tweak include of config for ctestJay Berkenbilt
2022-02-01Add qpdfjob-c.h -- simple C API around parts of QPDFJobJay Berkenbilt
2020-10-21Add automated test for shell wildcard expansionJay Berkenbilt
Wildcard expansion is different in Windows from non-Windows and sometimes requires special link options to work. Add tests that fail if we link incorrectly.
2020-10-16Fix printf formatting for newer msvcJay Berkenbilt
Use autoconf rather than ifdefs to determine what format string to use for long long.
2020-01-14Rewrite fix-qdf in C++Jay Berkenbilt
2019-11-10Link with setargv or wsetargv with MSVC (fixes #224)Jay Berkenbilt
For wildcard expansion to work properly with the msvc binary, it is necessary to link with setargv.obj or wsetargv.obj, depending on whether wmain is in use.
2019-10-22Add QPDFObject::getParsedOffset()Masamichi Hosoda
2019-10-22Add QPDFWriter::getRenumberedObjGen()Masamichi Hosoda
2019-10-22Add QPDF::getXRefTable()Masamichi Hosoda
2019-04-28Improve Unicode filename testingJay Berkenbilt
Remove dependency on the behavior of perl for reliable creation of Unicode file names on Windows.
2019-01-17Unicode main for Windows qpdf.ccJay Berkenbilt
2018-06-21Better support for creating Unicode stringsJay Berkenbilt
2018-02-19Properly handle strings with PDF Doc Encoding (fixes #179)Jay Berkenbilt
The QPDF_String::getUTF8Val() method was not treating strings that weren't explicitly Unicode as PDF Doc Encoded. This only affects characters in the range 0x80 through 0xa0.
2018-02-19Create isolated tokenizer testsJay Berkenbilt
This tokenizes outer parts of the file, page content streams, and object streams. It is for exercising the tokenizer in isolation and is being introduced before reworking the lexical layer of qpdf.
2018-01-14Use correct link directory order (fixes #158)Jay Berkenbilt
Make sure to link from the source tree before linking from the system. In many environments, this is necessary to allow a newly built qpdf to link properly instead of trying to link or resolve libraries from an older installed version.
2012-06-24Fix and test support for files >= 4 GBJay Berkenbilt
2012-06-22Add QPDF::emptyPDF() and pdf_from_scratch test codeJay Berkenbilt
2009-10-23put qpdf before other libsJay Berkenbilt
git-svn-id: svn+q:///qpdf/trunk@873 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-11generalize buildJay Berkenbilt
git-svn-id: svn+q:///qpdf/trunk@776 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-10-10generalize build rules, add experimental support for manual compilation ↵Jay Berkenbilt
without libtool git-svn-id: svn+q:///qpdf/trunk@753 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-09-27C linearization exampleJay Berkenbilt
git-svn-id: svn+q:///qpdf/trunk@739 71b93d88-0707-0410-a8cf-f5a4172ac649
2009-09-27add qpdf-ctest as C test programJay Berkenbilt
git-svn-id: svn+q:///qpdf/trunk@726 71b93d88-0707-0410-a8cf-f5a4172ac649
2008-04-29update release date to actual daterelease-qpdf-2.0Jay Berkenbilt
git-svn-id: svn+q:///qpdf/trunk@599 71b93d88-0707-0410-a8cf-f5a4172ac649