mirror of
git://git.savannah.gnu.org/libtool.git
synced 2024-11-21 01:40:57 +08:00
8ed98c1580
(cvs-diff): ditto (EXTRA_DIST): added README-alpha (DIST_SUBDIRS): added depdemo * README-alpha: minor adaptations * demo/Makefile.am, mdemo/Makefile.am, depdemo/Makefile.am: removed comment about special needs for distribution * depdemo/Makefile.am: don't generate dependencies * depdemo/configure.in: modified version number
73 lines
2.4 KiB
Plaintext
73 lines
2.4 KiB
Plaintext
This is an alpha testing release of GNU Libtool. To get the latest
|
|
CVS version of this package, do:
|
|
|
|
cvs -d :pserver:anoncvs@anoncvs.gnu.org:/gd/gnu/anoncvsroot login
|
|
[Hit return when prompted for the password]
|
|
cvs -d :pserver:anoncvs@anoncvs.gnu.org:/gd/gnu/anoncvsroot checkout libtool
|
|
cd libtool
|
|
./autogen
|
|
|
|
The `autogen' script sets up the source directory for you to hack. To
|
|
use it, you need a recent (maybe yet to be released) version of both
|
|
Autoconf and Automake.
|
|
|
|
Please do not send any bug reports or questions about this snapshot to
|
|
public forums (such as GNU newsgroups), send them directly to the
|
|
libtool mailing list, <bug-libtool@gnu.org>.
|
|
|
|
================================================================
|
|
= Administrivia
|
|
|
|
* If you incorporate a change from somebody on the net:
|
|
First, if it is a large change, you must make sure they have signed the
|
|
appropriate paperwork.
|
|
Second, be sure to add their name and email address to THANKS
|
|
|
|
* If a change fixes a test, mention the test in the ChangeLog entry.
|
|
|
|
* If somebody reports a new bug, mention his name in the ChangeLog entry
|
|
and in the test case you write. Put him into THANKS.
|
|
|
|
* The correct response to most actual bugs is to write a new test case
|
|
which demonstrates the bug. Then fix the bug, re-run the test suite,
|
|
and check everything in.
|
|
|
|
* Some files in the automake package are not owned by libtool. These
|
|
files should never be edited here. These files are COPYING, INSTALL,
|
|
config.guess config.sub, install-sh, mdate-sh, mkinstalldirs, texinfo.tex
|
|
|
|
* Changes other than bug fixes must be mentioned in NEWS
|
|
|
|
================================================================
|
|
= Test suite
|
|
|
|
* Use "make check" and "make maintainer-check" liberally
|
|
|
|
* Make sure each test file is executable
|
|
|
|
|
|
================================================================
|
|
= Release procedure
|
|
|
|
* Fetch new versions of the files that are maintained by the FSF.
|
|
Unfortunately you need an FSF account to do this.
|
|
|
|
* Update NEWS.
|
|
|
|
* Update the version number in configure.in and libtool.spec.
|
|
(The idea is that every other alpha number will be a net release.
|
|
The repository will always have its own "odd" number so we can easily
|
|
distinguish net and repo versions.)
|
|
|
|
* Configure, build, and install.
|
|
|
|
* Commit
|
|
|
|
* Run `make cvs-dist'
|
|
|
|
* Put new release on ftp site and send announcement.
|
|
(If not an alpha, announcement must also go to FSF.)
|
|
|
|
* Update version number in configure.in to next alpha number.
|
|
Commit.
|