mirror of
https://github.com/qpdf/qpdf.git
synced 2025-01-03 07:12:28 +00:00
Maintainer notes
This commit is contained in:
parent
13e6b54be1
commit
4b4b31bf23
@ -181,9 +181,6 @@ RELEASE PREPARATION
|
||||
casting policy in the manual, and ensure that integer types are
|
||||
properly handled with QIntC or the appropriate cast.
|
||||
|
||||
* Increment shared library version information as needed (`LT_*` in
|
||||
`configure.ac`). Remember to rerun ./autogen.sh.
|
||||
|
||||
* Performance test is included with binary compatibility steps. Even
|
||||
if releasing a new major release and not doing binary compatibility
|
||||
testing, do performance testing.
|
||||
@ -195,7 +192,8 @@ RELEASE PREPARATION
|
||||
* ./performance_check | tee -a /tmp/perf
|
||||
* ./configure --enable-werror && make -j$(nproc) build_libqpdf
|
||||
* Checkout the last release
|
||||
* make -k check NO_REBUILD=1
|
||||
* make -k check NO_REBUILD=1 (some failures are normal -- looking
|
||||
for binary compatibility)
|
||||
* Check out the current version
|
||||
* make -j$(nproc)
|
||||
* ./performance_check | tee -a /tmp/perf
|
||||
@ -220,6 +218,9 @@ pytest -n auto
|
||||
the entities at the top of the document are consistent with the
|
||||
release notes for both version and release date.
|
||||
|
||||
* Increment shared library version information as needed (`LT_*` in
|
||||
`configure.ac`). Remember to rerun ./autogen.sh.
|
||||
|
||||
* Make sure version numbers are consistent in the following locations:
|
||||
* configure.ac
|
||||
* libqpdf/QPDF.cc
|
||||
|
Loading…
Reference in New Issue
Block a user