summaryrefslogtreecommitdiff
path: root/README.dev
diff options
context:
space:
mode:
authorenge <enge@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2008-12-03 12:59:17 +0000
committerenge <enge@211d60ee-9f03-0410-a15a-8952a2c7a4e4>2008-12-03 12:59:17 +0000
commitf84255cb1956e36778c2683f0f017b2651a83eee (patch)
treeb6e772ff9993acdab44c88f0ab07acfb70abfebf /README.dev
parentb5afad9e6b0a1162a5c2f280bb0f25d2242b137f (diff)
downloadmpc-f84255cb1956e36778c2683f0f017b2651a83eee.tar.gz
API version increase
git-svn-id: svn://scm.gforge.inria.fr/svn/mpc/trunk@375 211d60ee-9f03-0410-a15a-8952a2c7a4e4
Diffstat (limited to 'README.dev')
-rw-r--r--README.dev40
1 files changed, 21 insertions, 19 deletions
diff --git a/README.dev b/README.dev
index 5156ff0..6819138 100644
--- a/README.dev
+++ b/README.dev
@@ -10,22 +10,24 @@ $ autoreconf -i
Creating a new release
----------------------
-1) Check the version number in configure.ac ("AC_INIT (mpc, _version_...)"),
- in INSTALL, and in src/mpc.h (remove suffix in MPC_VERSION_STRING).
-2) Disactivate the -Werror option in configure.ac.
-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.
-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.
-5) Create an svn tag from inside the svn root:
- svn cp trunk tags/VERSION
-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.
-7) After the release, update the version number in configure.ac, INSTALL
- and src/mpc.h.
-8) Reactivate the -Werror option in configure.ac.
-9) Commit the changes to svn.
+ 1) Check the version number in configure.ac ("AC_INIT (mpc, _version_...)"),
+ in INSTALL, and in src/mpc.h (remove suffix in MPC_VERSION_STRING).
+ 2) Disactivate the -Werror option in configure.ac.
+ 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
+ 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".
+ This updates the date and version number in doc/version.texi and
+ creates the tarball for distribution.
+ 6) 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.
+ 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
+ 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.