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))