D&C Lug - Home Page
Devon & Cornwall Linux Users' Group

[ Date Index ][ Thread Index ]
[ <= Previous by date / thread ] [ Next by date / thread ]

[LUG] CVS configure.in and AC_INIT



I'm trying to get my head around the standards for publishing GNU software. I have had a quick look at the GNU Coding Standards

http://www.gnu.org/prep/standards.html

and the Hello World example.

The version number is specified in configure.ac as "AM_INIT_AUTOMAKE(hello, 2.1.0)". From here the version number finds its way into Makefile via autoconf, configure, automake, etc.

The source code for cvs has in its configure.in "AC_INIT([Concurrent Versions System (CVS)],[1.12.9],[bug-cvs@xxxxxxx],[cvs])"

The standards documents seems to lack any info on CVS.

My question is how does the version number get into configure.in? What is the standard way of converting the CVS tag 'Release_1_12_9' into '1.12.9' as in the configure.in file?

Regards
Andrew


-- The Mailing List for the Devon & Cornwall LUG Mail majordomo@xxxxxxxxxxxx with "unsubscribe list" in the message body to unsubscribe.



Lynx friendly