From 2bec3aaa49a7e4ea99d2d1a28633fe09d3d7472f Mon Sep 17 00:00:00 2001 From: David Anderson Date: Sun, 6 Apr 2008 08:13:30 +0000 Subject: [PATCH] added versioning to regex (linux only) added regex/tf to version markup list bumped all svn_versions to 1.1 --HG-- extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401997 --- core/sm_version.h | 4 +- extensions/bintools/svn_version.h | 4 +- extensions/cstrike/svn_version.h | 4 +- extensions/geoip/svn_version.h | 4 +- extensions/mysql/svn_version.h | 4 +- extensions/regex/sdk/smsdk_config.h | 4 +- extensions/regex/svn_version.h | 42 +++++++++++++++ extensions/regex/svn_version.tpl | 42 +++++++++++++++ extensions/sdktools/svn_version.h | 4 +- extensions/sqlite/svn_version.h | 4 +- extensions/tf2/svn_version.h | 4 +- extensions/topmenus/svn_version.h | 84 ++++++++++++++--------------- loader/svn_version.h | 4 +- modules.versions | 12 +++++ plugins/include/version.inc | 84 ++++++++++++++--------------- sourcepawn/compiler/svn_version.h | 4 +- sourcepawn/jit/x86/jit_version.h | 4 +- 17 files changed, 205 insertions(+), 107 deletions(-) create mode 100644 extensions/regex/svn_version.h create mode 100644 extensions/regex/svn_version.tpl diff --git a/core/sm_version.h b/core/sm_version.h index 91f34709..5e1eaf90 100644 --- a/core/sm_version.h +++ b/core/sm_version.h @@ -40,7 +40,7 @@ * @file Contains SourceMod version information. */ -#define SVN_FULL_VERSION "1.0.0.1946" -#define SVN_FILE_VERSION 1,0,0,1946 +#define SVN_FULL_VERSION "1.1.0.1995" +#define SVN_FILE_VERSION 1,1,0,1995 #endif //_INCLUDE_SOURCEMOD_VERSION_H_ diff --git a/extensions/bintools/svn_version.h b/extensions/bintools/svn_version.h index 5ae76abf..bbf78ce0 100644 --- a/extensions/bintools/svn_version.h +++ b/extensions/bintools/svn_version.h @@ -36,7 +36,7 @@ #ifndef _INCLUDE_BINTOOLS_VERSION_H_ #define _INCLUDE_BINTOOLS_VERSION_H_ -#define SVN_FULL_VERSION "1.0.0.1900" -#define SVN_FILE_VERSION 1,0,0,1900 +#define SVN_FULL_VERSION "1.1.0.1971" +#define SVN_FILE_VERSION 1,1,0,1971 #endif //_INCLUDE_BINTOOLS_VERSION_H_ diff --git a/extensions/cstrike/svn_version.h b/extensions/cstrike/svn_version.h index 403601cf..74e4716b 100644 --- a/extensions/cstrike/svn_version.h +++ b/extensions/cstrike/svn_version.h @@ -36,7 +36,7 @@ #ifndef _INCLUDE_SDKTOOLS_VERSION_H_ #define _INCLUDE_SDKTOOLS_VERSION_H_ -#define SVN_FULL_VERSION "1.0.0.1884" -#define SVN_FILE_VERSION 1,0,0,1884 +#define SVN_FULL_VERSION "1.1.0.1971" +#define SVN_FILE_VERSION 1,1,0,1971 #endif //_INCLUDE_SDKTOOLS_VERSION_H_ diff --git a/extensions/geoip/svn_version.h b/extensions/geoip/svn_version.h index 3bd07604..eb58df93 100644 --- a/extensions/geoip/svn_version.h +++ b/extensions/geoip/svn_version.h @@ -36,7 +36,7 @@ #ifndef _INCLUDE_GEOIP_VERSION_H_ #define _INCLUDE_GEOIP_VERSION_H_ -#define SVN_FULL_VERSION "1.0.0.1884" -#define SVN_FILE_VERSION 1,0,0,1884 +#define SVN_FULL_VERSION "1.1.0.1971" +#define SVN_FILE_VERSION 1,1,0,1971 #endif //_INCLUDE_GEOIP_VERSION_H_ diff --git a/extensions/mysql/svn_version.h b/extensions/mysql/svn_version.h index 1cf9eecc..783b1e6b 100644 --- a/extensions/mysql/svn_version.h +++ b/extensions/mysql/svn_version.h @@ -36,7 +36,7 @@ #ifndef _INCLUDE_MYSQLEXT_VERSION_H_ #define _INCLUDE_MYSQLEXT_VERSION_H_ -#define SVN_FULL_VERSION "1.0.0.1918" -#define SVN_FILE_VERSION 1,0,0,1918 +#define SVN_FULL_VERSION "1.1.0.1971" +#define SVN_FILE_VERSION 1,1,0,1971 #endif //_INCLUDE_MYSQLEXT_VERSION_H_ diff --git a/extensions/regex/sdk/smsdk_config.h b/extensions/regex/sdk/smsdk_config.h index 4202ebb3..21a8e4d3 100644 --- a/extensions/regex/sdk/smsdk_config.h +++ b/extensions/regex/sdk/smsdk_config.h @@ -32,6 +32,8 @@ #ifndef _INCLUDE_SOURCEMOD_EXTENSION_CONFIG_H_ #define _INCLUDE_SOURCEMOD_EXTENSION_CONFIG_H_ +#include "svn_version.h" + /** * @file smsdk_config.h * @brief Contains macros for configuring basic extension information. @@ -40,7 +42,7 @@ /* Basic information exposed publicly */ #define SMEXT_CONF_NAME "Regex" #define SMEXT_CONF_DESCRIPTION "Provides regex natives for plugins" -#define SMEXT_CONF_VERSION "SVN_FULL_VERSION" +#define SMEXT_CONF_VERSION SVN_FULL_VERSION #define SMEXT_CONF_AUTHOR "AlliedModders LLC" #define SMEXT_CONF_URL "http://www.sourcemod.net/" #define SMEXT_CONF_LOGTAG "REGEX" diff --git a/extensions/regex/svn_version.h b/extensions/regex/svn_version.h new file mode 100644 index 00000000..5b4d6bc8 --- /dev/null +++ b/extensions/regex/svn_version.h @@ -0,0 +1,42 @@ +/** + * vim: set ts=4 : + * ============================================================================= + * SourceMod SQLite Extension + * Copyright (C) 2004-2008 AlliedModders LLC. All rights reserved. + * ============================================================================= + * + * This program is free software; you can redistribute it and/or modify it under + * the terms of the GNU General Public License, version 3.0, as published by the + * Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more + * details. + * + * You should have received a copy of the GNU General Public License along with + * this program. If not, see . + * + * As a special exception, AlliedModders LLC gives you permission to link the + * code of this program (as well as its derivative works) to "Half-Life 2," the + * "Source Engine," the "SourcePawn JIT," and any Game MODs that run on software + * by the Valve Corporation. You must obey the GNU General Public License in + * all respects for all other code used. Additionally, AlliedModders LLC grants + * this exception to all derivative works. AlliedModders LLC defines further + * exceptions, found in LICENSE.txt (as of this writing, version JULY-31-2007), + * or . + * + * Version: $Id$ + */ + +/** + * Autogenerated by build scripts + */ + +#ifndef _INCLUDE_REGEXEXT_VERSION_H_ +#define _INCLUDE_REGEXEXT_VERSION_H_ + +#define SVN_FULL_VERSION "1.1.0.1994" +#define SVN_FILE_VERSION 1,1,0,1994 + +#endif //_INCLUDE_REGEXEXT_VERSION_H_ diff --git a/extensions/regex/svn_version.tpl b/extensions/regex/svn_version.tpl new file mode 100644 index 00000000..1d3f09b3 --- /dev/null +++ b/extensions/regex/svn_version.tpl @@ -0,0 +1,42 @@ +/** + * vim: set ts=4 : + * ============================================================================= + * SourceMod SQLite Extension + * Copyright (C) 2004-2008 AlliedModders LLC. All rights reserved. + * ============================================================================= + * + * This program is free software; you can redistribute it and/or modify it under + * the terms of the GNU General Public License, version 3.0, as published by the + * Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more + * details. + * + * You should have received a copy of the GNU General Public License along with + * this program. If not, see . + * + * As a special exception, AlliedModders LLC gives you permission to link the + * code of this program (as well as its derivative works) to "Half-Life 2," the + * "Source Engine," the "SourcePawn JIT," and any Game MODs that run on software + * by the Valve Corporation. You must obey the GNU General Public License in + * all respects for all other code used. Additionally, AlliedModders LLC grants + * this exception to all derivative works. AlliedModders LLC defines further + * exceptions, found in LICENSE.txt (as of this writing, version JULY-31-2007), + * or . + * + * Version: $Id$ + */ + +/** + * Autogenerated by build scripts + */ + +#ifndef _INCLUDE_REGEXEXT_VERSION_H_ +#define _INCLUDE_REGEXEXT_VERSION_H_ + +#define SVN_FULL_VERSION "$PMAJOR$.$PMINOR$.$PREVISION$.$LOCAL_BUILD$" +#define SVN_FILE_VERSION $PMAJOR$,$PMINOR$,$PREVISION$,$LOCAL_BUILD$ + +#endif //_INCLUDE_REGEXEXT_VERSION_H_ diff --git a/extensions/sdktools/svn_version.h b/extensions/sdktools/svn_version.h index b39a767b..9894f582 100644 --- a/extensions/sdktools/svn_version.h +++ b/extensions/sdktools/svn_version.h @@ -36,7 +36,7 @@ #ifndef _INCLUDE_SDKTOOLS_VERSION_H_ #define _INCLUDE_SDKTOOLS_VERSION_H_ -#define SVN_FULL_VERSION "1.0.0.1930" -#define SVN_FILE_VERSION 1,0,0,1930 +#define SVN_FULL_VERSION "1.1.0.1982" +#define SVN_FILE_VERSION 1,1,0,1982 #endif //_INCLUDE_SDKTOOLS_VERSION_H_ diff --git a/extensions/sqlite/svn_version.h b/extensions/sqlite/svn_version.h index 4df967d2..6cd85684 100644 --- a/extensions/sqlite/svn_version.h +++ b/extensions/sqlite/svn_version.h @@ -36,7 +36,7 @@ #ifndef _INCLUDE_SQLITEEXT_VERSION_H_ #define _INCLUDE_SQLITEEXT_VERSION_H_ -#define SVN_FULL_VERSION "1.0.0.1918" -#define SVN_FILE_VERSION 1,0,0,1918 +#define SVN_FULL_VERSION "1.1.0.1971" +#define SVN_FILE_VERSION 1,1,0,1971 #endif //_INCLUDE_SQLITEEXT_VERSION_H_ diff --git a/extensions/tf2/svn_version.h b/extensions/tf2/svn_version.h index 8873263e..1314640b 100644 --- a/extensions/tf2/svn_version.h +++ b/extensions/tf2/svn_version.h @@ -36,7 +36,7 @@ #ifndef _INCLUDE_SDKTOOLS_VERSION_H_ #define _INCLUDE_SDKTOOLS_VERSION_H_ -#define SVN_FULL_VERSION "1.0.0.1336" -#define SVN_FILE_VERSION 1,0,0,1336 +#define SVN_FULL_VERSION "1.1.0.1993" +#define SVN_FILE_VERSION 1,1,0,1993 #endif //_INCLUDE_SDKTOOLS_VERSION_H_ diff --git a/extensions/topmenus/svn_version.h b/extensions/topmenus/svn_version.h index 6dba6a55..6cd85684 100644 --- a/extensions/topmenus/svn_version.h +++ b/extensions/topmenus/svn_version.h @@ -1,42 +1,42 @@ -/** - * vim: set ts=4 : - * ============================================================================= - * SourceMod SQLite Extension - * Copyright (C) 2004-2008 AlliedModders LLC. All rights reserved. - * ============================================================================= - * - * This program is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License, version 3.0, as published by the - * Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS - * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more - * details. - * - * You should have received a copy of the GNU General Public License along with - * this program. If not, see . - * - * As a special exception, AlliedModders LLC gives you permission to link the - * code of this program (as well as its derivative works) to "Half-Life 2," the - * "Source Engine," the "SourcePawn JIT," and any Game MODs that run on software - * by the Valve Corporation. You must obey the GNU General Public License in - * all respects for all other code used. Additionally, AlliedModders LLC grants - * this exception to all derivative works. AlliedModders LLC defines further - * exceptions, found in LICENSE.txt (as of this writing, version JULY-31-2007), - * or . - * - * Version: $Id$ - */ - -/** - * Autogenerated by build scripts - */ - -#ifndef _INCLUDE_SQLITEEXT_VERSION_H_ -#define _INCLUDE_SQLITEEXT_VERSION_H_ - -#define SVN_FULL_VERSION "1.0.0.1884" -#define SVN_FILE_VERSION 1,0,0,1884 - -#endif //_INCLUDE_SQLITEEXT_VERSION_H_ +/** + * vim: set ts=4 : + * ============================================================================= + * SourceMod SQLite Extension + * Copyright (C) 2004-2008 AlliedModders LLC. All rights reserved. + * ============================================================================= + * + * This program is free software; you can redistribute it and/or modify it under + * the terms of the GNU General Public License, version 3.0, as published by the + * Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more + * details. + * + * You should have received a copy of the GNU General Public License along with + * this program. If not, see . + * + * As a special exception, AlliedModders LLC gives you permission to link the + * code of this program (as well as its derivative works) to "Half-Life 2," the + * "Source Engine," the "SourcePawn JIT," and any Game MODs that run on software + * by the Valve Corporation. You must obey the GNU General Public License in + * all respects for all other code used. Additionally, AlliedModders LLC grants + * this exception to all derivative works. AlliedModders LLC defines further + * exceptions, found in LICENSE.txt (as of this writing, version JULY-31-2007), + * or . + * + * Version: $Id$ + */ + +/** + * Autogenerated by build scripts + */ + +#ifndef _INCLUDE_SQLITEEXT_VERSION_H_ +#define _INCLUDE_SQLITEEXT_VERSION_H_ + +#define SVN_FULL_VERSION "1.1.0.1971" +#define SVN_FILE_VERSION 1,1,0,1971 + +#endif //_INCLUDE_SQLITEEXT_VERSION_H_ diff --git a/loader/svn_version.h b/loader/svn_version.h index 91f34709..5e1eaf90 100644 --- a/loader/svn_version.h +++ b/loader/svn_version.h @@ -40,7 +40,7 @@ * @file Contains SourceMod version information. */ -#define SVN_FULL_VERSION "1.0.0.1946" -#define SVN_FILE_VERSION 1,0,0,1946 +#define SVN_FULL_VERSION "1.1.0.1995" +#define SVN_FILE_VERSION 1,1,0,1995 #endif //_INCLUDE_SOURCEMOD_VERSION_H_ diff --git a/modules.versions b/modules.versions index 84612773..9a612af4 100644 --- a/modules.versions +++ b/modules.versions @@ -62,3 +62,15 @@ out = svn_version.h folder = extensions/topmenus in = svn_version.tpl out = svn_version.h + +[regex] +folder = extensions/regex +in = svn_version.tpl +out = svn_version.h + +[tf2] +folder = extensions/tf2 +in = svn_version.tpl +out = svn_version.h + + diff --git a/plugins/include/version.inc b/plugins/include/version.inc index ba26c448..9874043b 100644 --- a/plugins/include/version.inc +++ b/plugins/include/version.inc @@ -1,42 +1,42 @@ -/** - * vim: set ts=4 : - * ============================================================================= - * SourceMod (C)2004-2008 AlliedModders LLC. All rights reserved. - * ============================================================================= - * - * This file is part of the SourceMod/SourcePawn SDK. - * - * This program is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License, version 3.0, as published by the - * Free Software Foundation. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS - * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more - * details. - * - * You should have received a copy of the GNU General Public License along with - * this program. If not, see . - * - * As a special exception, AlliedModders LLC gives you permission to link the - * code of this program (as well as its derivative works) to "Half-Life 2," the - * "Source Engine," the "SourcePawn JIT," and any Game MODs that run on software - * by the Valve Corporation. You must obey the GNU General Public License in - * all respects for all other code used. Additionally, AlliedModders LLC grants - * this exception to all derivative works. AlliedModders LLC defines further - * exceptions, found in LICENSE.txt (as of this writing, version JULY-31-2007), - * or . - * - * Version: $Id$ - */ - -#if defined _version_included - #endinput -#endif -#define _version_included - -#define SOURCEMOD_V_MAJOR 1 /**< SourceMod Major version */ -#define SOURCEMOD_V_MINOR 0 /**< SourceMod Minor version */ -#define SOURCEMOD_V_RELEASE 0 /**< SourceMod Release version */ - -#define SOURCEMOD_VERSION "1.0.0.1946" /**< SourceMod version string (major.minor.release.build) */ +/** + * vim: set ts=4 : + * ============================================================================= + * SourceMod (C)2004-2008 AlliedModders LLC. All rights reserved. + * ============================================================================= + * + * This file is part of the SourceMod/SourcePawn SDK. + * + * This program is free software; you can redistribute it and/or modify it under + * the terms of the GNU General Public License, version 3.0, as published by the + * Free Software Foundation. + * + * This program is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more + * details. + * + * You should have received a copy of the GNU General Public License along with + * this program. If not, see . + * + * As a special exception, AlliedModders LLC gives you permission to link the + * code of this program (as well as its derivative works) to "Half-Life 2," the + * "Source Engine," the "SourcePawn JIT," and any Game MODs that run on software + * by the Valve Corporation. You must obey the GNU General Public License in + * all respects for all other code used. Additionally, AlliedModders LLC grants + * this exception to all derivative works. AlliedModders LLC defines further + * exceptions, found in LICENSE.txt (as of this writing, version JULY-31-2007), + * or . + * + * Version: $Id$ + */ + +#if defined _version_included + #endinput +#endif +#define _version_included + +#define SOURCEMOD_V_MAJOR 1 /**< SourceMod Major version */ +#define SOURCEMOD_V_MINOR 1 /**< SourceMod Minor version */ +#define SOURCEMOD_V_RELEASE 0 /**< SourceMod Release version */ + +#define SOURCEMOD_VERSION "1.1.0.1995" /**< SourceMod version string (major.minor.release.build) */ diff --git a/sourcepawn/compiler/svn_version.h b/sourcepawn/compiler/svn_version.h index b14e45ce..6246599c 100644 --- a/sourcepawn/compiler/svn_version.h +++ b/sourcepawn/compiler/svn_version.h @@ -19,7 +19,7 @@ * @file Contains SourceMod version information. */ -#define SVN_FULL_VERSION "1.0.0.1874" -#define SVN_FILE_VERSION 1,0,0,1874 +#define SVN_FULL_VERSION "1.1.0.1992" +#define SVN_FILE_VERSION 1,1,0,1992 #endif //_INCLUDE_SOURCEMOD_VERSION_H_ diff --git a/sourcepawn/jit/x86/jit_version.h b/sourcepawn/jit/x86/jit_version.h index f71e054c..8e8b00a5 100644 --- a/sourcepawn/jit/x86/jit_version.h +++ b/sourcepawn/jit/x86/jit_version.h @@ -16,7 +16,7 @@ #ifndef _INCLUDE_JIT_VERSION_H_ #define _INCLUDE_JIT_VERSION_H_ -#define SVN_FULL_VERSION "1.0.0.1919" -#define SVN_FILE_VERSION 1,0,0,1919 +#define SVN_FULL_VERSION "1.1.0.1971" +#define SVN_FILE_VERSION 1,1,0,1971 #endif //_INCLUDE_JIT_VERSION_H_