= Working with git
* To regenerate dependent files created by aclocal and automake,
- use the 'bootstrap' script. It uses the code from the source
+ use the 'bootstrap.sh' script. It uses the code from the source
tree, so the resulting files (aclocal.m4 and Makefile.in) should
be the same as you would get if you install this version of
automake and use it to generate those files. Be sure to have the
* Use perl coverage information to ensure your new code is thoroughly
tested by your new tests.
-* See file 'tests/README' for more information.
+* See file 't/README' for more information.
================================================================
= Release procedure
running "make fetch". In case any file in the automake repository
has been updated, commit and re-run the testsuite.
+* Ensure that the copyright notices of the distributed files is up to
+ date. The maintainer-only target "update-copyright" can help with
+ this.
+
* Update NEWS.
* Update the version number in configure.ac.
distinguish net and repo versions.)
* Run this:
- ./bootstrap && ./configure && make && make check && make distcheck
+ ./bootstrap.sh && ./configure && make && make check && make distcheck
* Run "make git-tag-release".
This will run the maintainer checks, check that the NEWS file is
use "make GNUPLOADFLAGS='--user KEY' git-upload-release".
* Update version number in configure.ac to next alpha number.
- Re-run ./bootstrap and commit.
+ Re-run ./bootstrap.sh and commit.
* Don't forget to "git push" your changes so they appear in the public
git tree.