aboutsummaryrefslogtreecommitdiffstats
path: root/build-scripts
AgeCommit message (Collapse)Author
2022-09-23Add code to CI to verify signed/unsigned charJay Berkenbilt
Make sure that our attempt to test both signed and unsigned char is actually right.
2022-09-23Run tests in CI with char as unsigned charJay Berkenbilt
2022-09-09Fix tests with GNU grep 3.8Andreas Stieger
GNU grep 3.8 started to emit warnings when invoking egrep. Convert all calls to grep -E.
2022-09-06Validate RUNPATH of standalone Linux binaries in CIJay Berkenbilt
2022-08-07Disable QTC inside the library by default (fixes #714)Jay Berkenbilt
This results in measurable performance improvements to packaged binary libqpdf distributions. QTC remains available for library users and is still selectively enabled in CI.
2022-03-19Convert oss-fuzz-build to use cmakeJay Berkenbilt
2022-03-19Convert build-windows to use cmakeJay Berkenbilt
2022-03-19Convert test-sanitizers to use cmakeJay Berkenbilt
2022-03-19Convert build-mac to use cmakeJay Berkenbilt
2022-03-19Convert build-linux32 to use cmakeJay Berkenbilt
2022-03-19Convert build-linux to cmakeJay Berkenbilt
2022-03-19Convert build-doc to cmakeJay Berkenbilt
2022-03-08Run Windows build on Windows 2022 runnerrelease-qpdf-10.6.310.6Jay Berkenbilt
2022-02-08Check generated QPDFJob files in CIJay Berkenbilt
This is to catch pull requests that make changes that would affect automatically generated job files without including those modifications.
2021-12-21Stop adding pre-built documentation to the source distributionJay Berkenbilt
2021-12-19doc: switch html theme to sphinx_rtd_themeJay Berkenbilt
2021-12-18Update documentation build/installationJay Berkenbilt
2021-12-18Remove unused importJay Berkenbilt
2021-12-13Avoid /tmp when building distributionJay Berkenbilt
2021-12-13Switch build from docbook manual to sphinxJay Berkenbilt
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-05-08Add image comparison tests to CI buildJay Berkenbilt
2021-05-08Include manuals in windows distributions again (fixes #521)Jay Berkenbilt
2021-02-10Require C++14 instead of C++11Jay Berkenbilt
2020-10-25Build Windows releases with openssl; automate external librariesJay Berkenbilt
External libraries for Windows are now built automatically in the qpdf/external-libs repository and include openssl in addition to zlib and jpeg. Use these, and update the Windows build to build with the openssl crypto provider by default. We leave the native crypto provider enabled in case there is a problem with openssl and also to continue to exercise that code.
2020-10-21Create a minimal Linux binary distribution (fixes #352)Jay Berkenbilt
This is suitable for use as a Lambda layer in AWS, inclusion in a docker container, or other places where a minimal binary distribution is desired.
2020-10-16Split distfiles into a separate jobJay Berkenbilt
2020-10-16Make build-scripts portable for GitHub ActionsJay Berkenbilt
2020-10-16Rename azure-pipelines to build-scriptsJay Berkenbilt