summaryrefslogtreecommitdiff
path: root/README.dev
diff options
context:
space:
mode:
authorenge <enge@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2009-03-30 19:17:17 +0000
committerenge <enge@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2009-03-30 19:17:17 +0000
commit4199a83713c1dfd429a37f7cf4b09f9234d6d85b (patch)
treef7a0612adf0a55d51a333b0fd0d37df17a36e891 /README.dev
parent82f43af1baa9f8a2ddcaf4e2e30a5e36ba81d3cd (diff)
downloadmpc-4199a83713c1dfd429a37f7cf4b09f9234d6d85b.tar.gz
README.dev: Disabling of error flags in releases is now down automatically
mpc.texi: Expanded explanation of mpc_inp_str inp_str.c, inp_str.dat: Removed FIXME lines; the code behaves according to the documentation INSTALL: Updated the e-mail address for bug reports Updated version number to 0.6 in view of imminent release git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@520 211d60ee-9f03-0410-a15a-8952a2c7a4e4
Diffstat (limited to 'README.dev')
-rw-r--r--README.dev25
1 files changed, 11 insertions, 14 deletions
diff --git a/README.dev b/README.dev
index f436adc..7ecb036 100644
--- a/README.dev
+++ b/README.dev
@@ -11,27 +11,24 @@ Creating a new release
----------------------
1) Check the version number in configure.ac ("AC_INIT (mpc, _version_...)"),
- INSTALL, src/get_version.c, src/mpc.h (remove suffix in MPC_VERSION_STRING)
- and Makefile.vc.
- 2) Disactivate the -Werror option in configure.ac, and also -ansi
- (http://lists.gforge.inria.fr/pipermail/mpc-discuss/2009-March/000137.html)
- 3) Verify that the API version in src/Makefile.am is correct.
- 4) Check that NEWS, BUGS and TODO are up to date, and that the minimal
+ INSTALL, src/get_version.c, src/mpc.h (remove suffix "-dev" in
+ MPC_VERSION_STRING) and Makefile.vc.
+ 2) Verify that the API version in src/Makefile.am is correct.
+ 3) Check that NEWS, BUGS and TODO are up to date, and that the minimal
version numbers of gmp and mpfr in configure.ac, INSTALL and
doc/mpc.texi are correct.
- 5) Execute "autoreconf; touch doc/mpc.texi; make distcheck".
+ 4) Execute "autoreconf; touch doc/mpc.texi; make distcheck".
This updates the date and version number in doc/version.texi and
creates the tarball for distribution.
Warning: do this on a machine with a recent libtool (for example 2.2.x
- instead of 1.5.x which in buggy).
- 6) Create an svn tag from inside the svn root:
+ instead of 1.5.x which is buggy).
+ 5) Create an svn tag from inside the svn root:
svn cp trunk tags/VERSION
- 7) Update the web page inside svn and on the server.
+ 6) Update the web page inside svn and on the server.
The html documentation is created with
makeinfo --html --no-split mpc.texi
and the resulting mpc.html is copied to content_html.php.
- 8) After the release, update the version number in configure.ac, INSTALL,
+ 7) After the release, update the version number in configure.ac, INSTALL,
src/get_version.c and src/mpc.h.
- 9) Reactivate the -Werror option in configure.ac.
-10) Potentially increase the API version in src/Makefile.am.
-11) Commit the changes to svn.
+ 9) Potentially increase the API version in src/Makefile.am.
+10) Commit the changes to svn.