diff options
| author | rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b <rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864> | 2004-07-19 14:08:30 +0000 |
|---|---|---|
| committer | rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b <rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864> | 2004-07-19 14:08:30 +0000 |
| commit | a1479a87757fb5e9b48f3c8bb5dd9cc247406f1a (patch) | |
| tree | 06d23a51082a398c512ed8f1e39bdac60d4dd658 /version.sh | |
| parent | 7fffea77edbe72cd66f7a55f41a3966204f9cf86 (diff) | |
BUILD : 1.7.4 (264) BUGS : N/A NOTES : Switched to autoconf - try to commit part 1
git-svn-id: svn://svn.anope.org/anope/trunk@264 31f1291d-b8d6-0310-a050-a5561fc1590b
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@169 5417fbe8-f217-4b02-8779-1006273d7864
Diffstat (limited to 'version.sh')
| -rw-r--r-- | version.sh | 146 |
1 files changed, 0 insertions, 146 deletions
diff --git a/version.sh b/version.sh deleted file mode 100644 index 0797f2339..000000000 --- a/version.sh +++ /dev/null @@ -1,146 +0,0 @@ -#!/bin/sh -# -# Build version string and increment Services build number. -# - -# Grab version information from the version control file. -CTRL="./version.log" -if [ -f $CTRL ] ; then - . $CTRL -else - echo "Error: Unable to find control file: $CTRL" - exit 0 -fi - -VERSION="${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}${VERSION_EXTRA} (${VERSION_BUILD})" - -if [ -f version.h ] ; then - BUILD=`fgrep '#define BUILD' version.h | sed 's/^#define BUILD.*"\([0-9]*\)".*$/\1/'` - BUILD=`expr $BUILD + 1 2>/dev/null` -else - BUILD=1 -fi -if [ ! "$BUILD" ] ; then - BUILD=1 -fi -cat >version.h <<EOF -/* Version information for Services. - * - * (C) 2003 Anope Team - * Contact us at info@anope.org - * - * Please read COPYING and CREDITS for furhter details. - * - * Based on the original code of Epona by Lara. - * Based on the original code of Services by Andy Church. - * - * This file is auto-generated by version.sh - * - */ - -#define VERSION_MAJOR "$VERSION_MAJOR" -#define VERSION_MINOR "$VERSION_MINOR" -#define VERSION_PATCH "$VERSION_PATCH" -#define VERSION_EXTRA "$VERSION_EXTRA" -#define VERSION_BUILD "$VERSION_BUILD" - -#define BUILD "$BUILD" - -const char version_number[] = "$VERSION"; -const char version_build[] = - "build #" BUILD ", compiled " __DATE__ " " __TIME__; - -const char version_protocol[] = -#if defined(IRC_ULTIMATE3) - "UltimateIRCd 3.0.0.a26+" -# define VER_IRCD "UltimateIRCd 3.0.* -" -#elif defined(IRC_VIAGRA) - "ViagraIRCd 1.3.x" -# define VER_IRCD "ViagraIRCd 1.3.* -" -#elif defined(IRC_RAGE2) - "RageIRCd 2.0.x" -# define VER_IRCD "RageIRCd 2.0.* -" -#elif defined(IRC_BAHAMUT) - "Bahamut 1.4.27+" -# define VER_IRCD "BahamutIRCd 1.4.*/1.8.* -" -#elif defined(IRC_ULTIMATE) - "UltimateIRCd 2.8.2+" -# define VER_IRCD "UltimateIRCd 2.8.* -" -#elif defined(IRC_UNREAL) - "UnrealIRCd 3.1.1+" -# define VER_IRCD "UnrealIRCd -" -#elif defined(IRC_DREAMFORGE) - "DreamForge 4.6.7" -# define VER_IRCD "DreamForgeIRCd 4.6.7 -" -#elif defined(IRC_HYBRID) - "Hybrid IRCd 7.0" -# define VER_IRCD "HybridIRCd 7.* -" -#elif defined(IRC_PTLINK) - "PTlink 6.14.5+" -# define VER_IRCD "PTlinkIRCd 6.14.* -" -#else - "unknown" -# define VER_IRCD -#endif - ; - -#ifdef DEBUG_COMMANDS -# define VER_DEBUG "D" -#else -# define VER_DEBUG -#endif - -#if defined(USE_ENCRYPTION) -# if defined(ENCRYPT_MD5) -# define VER_ENCRYPTION "E" -# else -# define VER_ENCRYPTION "E" -# endif -#else -# define VER_ENCRYPTION -#endif - -#ifdef USE_THREADS -# define VER_THREAD "T" -#else -# define VER_THREAD -#endif - -#if defined(LINUX20) -# define VER_OS "l" -#elif defined(LINUX22) -# define VER_OS "L" -#elif defined(JAGUAR) -# define VER_OS "J" -#elif defined(MACOSX) -# define VER_OS "X" -#else -# define VER_OS -#endif - -#if defined(HAVE_GETHOSTBYNAME_R6) -# define VER_GHBNR "6" -#elif defined(HAVE_GETHOSTBYNAME_R5) -# define VER_GHBNR "5" -#elif defined(HAVE_GETHOSTBYNAME_R3) -# define VER_GHBNR "3" -#else -# define VER_GHBNR -#endif - -#if defined(USE_MYSQL) -# define VER_MYSQL "Q" -#else -# define VER_MYSQL -#endif - -#if defined(USE_MODULES) -# define VER_MODULE "M" -#else -# define VER_MODULE -#endif - -const char version_flags[] = VER_IRCD VER_DEBUG VER_ENCRYPTION VER_THREAD VER_OS VER_GHBNR VER_MYSQL VER_MODULE; - -EOF - |
