diff options
Diffstat (limited to 'README-maintainer')
-rw-r--r-- | README-maintainer | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/README-maintainer b/README-maintainer index 7bc7e7c2..69f5116b 100644 --- a/README-maintainer +++ b/README-maintainer @@ -40,7 +40,7 @@ RELEASE PREPARATION * Run a spelling checker over the source code to catch errors in variable names, strings, and comments. - ispell -p ispell-words **/*.hh **/*.cc manual/* + ispell -p ispell-words **/*.hh **/*.cc manual/* ChangeLog * If needed, run large file and image comparison tests. Configure options: @@ -49,7 +49,8 @@ RELEASE PREPARATION For Windows, use a Windows style path, not an MSYS path for large files. -* Test with clang. Pass `CC=clang CXX=clang++` to `./configure`. +* Test with clang. Pass `CC=clang CXX=clang++` to `./configure`. Test + with newer version of gcc if available. * Test build on a mac. @@ -114,14 +115,11 @@ CREATING A RELEASE * Create source release: version=x.y.z -\rm -rf /tmp/qpdf-$version -git archive --prefix=qpdf-$version/ HEAD . | (cd /tmp; tar xf -) -pushd /tmp -./qpdf-$version/make_dist -gpg --detach-sign --armor qpdf-$version.tar.gz - - Move qpdf-$version.tar.gz and qpdf-$version.tar.gz.asc to the - release archive area. +./make_dist $version +gpg --detach-sign --armor /tmp/qpdf-$version.tar.gz + + Move /tmp/qpdf-$version.tar.gz and /tmp/qpdf-$version.tar.gz.asc to + the release archive area. For iterating on the release during testing, pass `--no-tests` to make_dist to skip the test suite. |