mirror of
https://github.com/unrealircd/unrealircd.git
synced 2026-06-23 22:56:37 +02:00
65 lines
1.6 KiB
C
65 lines
1.6 KiB
C
/*
|
|
**
|
|
** version.h
|
|
** UnrealIRCd
|
|
** $Id$
|
|
*/
|
|
#ifndef __versioninclude
|
|
#define __versioninclude 1
|
|
|
|
/*
|
|
* Mark of settings
|
|
*/
|
|
#ifdef DEBUGMODE
|
|
#define DEBUGMODESET "+(debug)"
|
|
#else
|
|
#define DEBUGMODESET ""
|
|
#endif
|
|
/**/
|
|
#ifdef DEBUG
|
|
#define DEBUGSET "(Debug)"
|
|
#else
|
|
#define DEBUGSET ""
|
|
#endif
|
|
/**/
|
|
#define COMPILEINFO DEBUGMODESET DEBUGSET
|
|
|
|
/* Version info follows, current: Unreal3.2.3
|
|
* Please be sure to update ALL fields when changing the version.
|
|
* Also don't forget to bump the protocol version every release.
|
|
*/
|
|
|
|
/** These UNREAL_VERSION_* macros can be used so (3rd party) modules
|
|
* can easily distinguish versions.
|
|
*/
|
|
|
|
/** The generation version number (eg: 3 for Unreal3*) */
|
|
#define UNREAL_VERSION_GENERATION 3
|
|
|
|
/** The major version number (eg: 2 for Unreal3.2*) */
|
|
#define UNREAL_VERSION_MAJOR 2
|
|
|
|
/** The minor version number (eg: 1 for Unreal3.2.1), negative numbers for unstable/alpha/beta */
|
|
#define UNREAL_VERSION_MINOR 5
|
|
|
|
/** Year + week of the year (with Monday as first day of the week).
|
|
* Can be useful if the above 3 versionids are insufficient for you (eg: you want to support CVS).
|
|
* This is updated automatically on the CVS server every Monday. so don't touch it.
|
|
*/
|
|
#define UNREAL_VERSION_TIME 200623
|
|
|
|
#define UnrealProtocol 2308
|
|
#define PATCH1 "3"
|
|
#define PATCH2 ".2"
|
|
#define PATCH3 ".5"
|
|
#define PATCH4 "-rc2"
|
|
#define PATCH5 ""
|
|
#define PATCH6 ""
|
|
#define PATCH7 ""
|
|
#define PATCH8 COMPILEINFO
|
|
#define PATCH9 ""
|
|
/* release header */
|
|
#define Rh BASE_VERSION
|
|
#define VERSIONONLY PATCH1 PATCH2 PATCH3 PATCH4 PATCH5 PATCH6 PATCH7
|
|
#endif /* __versioninclude */
|