Andy Armstrong wrote:
> 
> +1
> 
> jean-frederic clere wrote:
> >
> > GOMEZ Henri wrote:
> > >
> > > >so, forgive me if this is a stupid question, but... how is jk_version.h
> > > >generated on windows?  do i need to install cygwin stuff and run
> > > >buildconf.sh/configure?
> > >
> > > Good point Kevin :)
> > >
> > > May be just by editing it ;)
> >
> > Should move the logic of version out from configure and to jk_version.h (Any
> > way I was not very happy to have to commit configure.in when the j-t-c version
> > changes).
> 
> --
> Andy Armstrong, Tagish

I have prepared a jk_version.h. I will commit it tomorrow (If I have time).
Find it enclosed.
/* common/jk_version.h */

/************** START OF AREA TO MODIFY BEFORE RELEASING *************/
#define JK_VERMAJOR     1
#define JK_VERMINOR     2
#define JK_VERFIX       0
#define JK_VERSTRING    "1.2.0"

/* Beta number */
#define JK_VERBETA      1
#define JK_BETASTRING   "1"
/* set JK_VERISRELEASE to 1 when release (do not forget to commit!) */
#define JK_VERISRELEASE 1
/************** END OF AREA TO MODIFY BEFORE RELEASING *************/

#define PACKAGE "mod_jk/"
/* Build JK_EXPOSED_VERSION and JK_VERSION */
#define JK_EXPOSED_VERSION_INT PACKAGE JK_VERSTRING

#if ( JK_VERISRELEASE == 1 )
#define JK_EXPOSED_VERSION JK_EXPOSED_VERSION_INT
#undef JK_VERBETA
#define JK_VERBETA 255
#else
#define JK_EXPOSED_VERSION JK_EXPOSED_VERSION_INT "-beta-" JK_BETASTRING
#endif

#define JK_VERSION (((JK_VERMAJOR) << 24) + ((JK_VERMINOR) << 16) + \
        ((JK_VERFIX) << 8) + (JK_VERBETA))

Reply via email to