Move versioning to a static library to improve trivial build speed (bug 5997 part 9, r=ds).
This commit is contained in:
@@ -61,11 +61,11 @@ bool BinTools::SDK_OnLoad(char *error, size_t maxlength, bool late)
|
||||
|
||||
const char *BinTools::GetExtensionVerString()
|
||||
{
|
||||
return SM_VERSION_STRING;
|
||||
return SOURCEMOD_VERSION;
|
||||
}
|
||||
|
||||
const char *BinTools::GetExtensionDateString()
|
||||
{
|
||||
return SM_BUILD_TIMESTAMP;
|
||||
return SOURCEMOD_BUILD_TIME;
|
||||
}
|
||||
|
||||
|
||||
@@ -496,12 +496,12 @@ IdentityToken_t *ClientPrefs::GetIdentity() const
|
||||
|
||||
const char *ClientPrefs::GetExtensionVerString()
|
||||
{
|
||||
return SM_VERSION_STRING;
|
||||
return SOURCEMOD_VERSION;
|
||||
}
|
||||
|
||||
const char *ClientPrefs::GetExtensionDateString()
|
||||
{
|
||||
return SM_BUILD_TIMESTAMP;
|
||||
return SOURCEMOD_BUILD_TIME;
|
||||
}
|
||||
|
||||
ClientPrefs::ClientPrefs()
|
||||
|
||||
@@ -283,12 +283,12 @@ bool CStrike::ProcessCommandTarget(cmd_target_info_t *info)
|
||||
|
||||
const char *CStrike::GetExtensionVerString()
|
||||
{
|
||||
return SM_VERSION_STRING;
|
||||
return SOURCEMOD_VERSION;
|
||||
}
|
||||
|
||||
const char *CStrike::GetExtensionDateString()
|
||||
{
|
||||
return SM_BUILD_TIMESTAMP;
|
||||
return SOURCEMOD_BUILD_TIME;
|
||||
}
|
||||
|
||||
void CStrike::OnPluginLoaded(IPlugin *plugin)
|
||||
|
||||
@@ -78,11 +78,11 @@ void CurlExt::SDK_OnUnload()
|
||||
|
||||
const char *CurlExt::GetExtensionVerString()
|
||||
{
|
||||
return SM_VERSION_STRING;
|
||||
return SOURCEMOD_VERSION;
|
||||
}
|
||||
|
||||
const char *CurlExt::GetExtensionDateString()
|
||||
{
|
||||
return SM_BUILD_TIMESTAMP;
|
||||
return SOURCEMOD_BUILD_TIME;
|
||||
}
|
||||
|
||||
|
||||
@@ -70,12 +70,12 @@ void GeoIP_Extension::SDK_OnUnload()
|
||||
|
||||
const char *GeoIP_Extension::GetExtensionVerString()
|
||||
{
|
||||
return SM_VERSION_STRING;
|
||||
return SOURCEMOD_VERSION;
|
||||
}
|
||||
|
||||
const char *GeoIP_Extension::GetExtensionDateString()
|
||||
{
|
||||
return SM_BUILD_TIMESTAMP;
|
||||
return SOURCEMOD_BUILD_TIME;
|
||||
}
|
||||
|
||||
/*******************************
|
||||
|
||||
@@ -62,11 +62,11 @@ void DBI_MySQL::SDK_OnUnload()
|
||||
|
||||
const char *DBI_MySQL::GetExtensionVerString()
|
||||
{
|
||||
return SM_VERSION_STRING;
|
||||
return SOURCEMOD_VERSION;
|
||||
}
|
||||
|
||||
const char *DBI_MySQL::GetExtensionDateString()
|
||||
{
|
||||
return SM_BUILD_TIMESTAMP;
|
||||
return SOURCEMOD_BUILD_TIME;
|
||||
}
|
||||
|
||||
|
||||
@@ -65,12 +65,12 @@ void RegexExtension::SDK_OnUnload()
|
||||
|
||||
const char *RegexExtension::GetExtensionVerString()
|
||||
{
|
||||
return SM_VERSION_STRING;
|
||||
return SOURCEMOD_VERSION;
|
||||
}
|
||||
|
||||
const char *RegexExtension::GetExtensionDateString()
|
||||
{
|
||||
return SM_BUILD_TIMESTAMP;
|
||||
return SOURCEMOD_BUILD_TIME;
|
||||
}
|
||||
|
||||
static cell_t CompileRegex(IPluginContext *pCtx, const cell_t *params)
|
||||
|
||||
@@ -354,12 +354,12 @@ bool SDKHooks::SDK_OnMetamodLoad(ISmmAPI *ismm, char *error, size_t maxlen, bool
|
||||
|
||||
const char *SDKHooks::GetExtensionVerString()
|
||||
{
|
||||
return SM_VERSION_STRING;
|
||||
return SOURCEMOD_VERSION;
|
||||
}
|
||||
|
||||
const char *SDKHooks::GetExtensionDateString()
|
||||
{
|
||||
return SM_BUILD_TIMESTAMP;
|
||||
return SOURCEMOD_BUILD_TIME;
|
||||
}
|
||||
|
||||
void SDKHooks::OnPluginLoaded(IPlugin *plugin)
|
||||
|
||||
@@ -437,12 +437,12 @@ bool SDKTools::ProcessCommandTarget(cmd_target_info_t *info)
|
||||
|
||||
const char *SDKTools::GetExtensionVerString()
|
||||
{
|
||||
return SM_VERSION_STRING;
|
||||
return SOURCEMOD_VERSION;
|
||||
}
|
||||
|
||||
const char *SDKTools::GetExtensionDateString()
|
||||
{
|
||||
return SM_BUILD_TIMESTAMP;
|
||||
return SOURCEMOD_BUILD_TIME;
|
||||
}
|
||||
|
||||
void SDKTools::OnClientPutInServer(int client)
|
||||
|
||||
@@ -89,10 +89,11 @@ else
|
||||
endif
|
||||
|
||||
LINK += -lpthread -m32 -ldl -lm
|
||||
INCLUDE += -I$(SMSDK)/public/amtl
|
||||
|
||||
CFLAGS += -D_LINUX -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_strnicmp=strncasecmp -Dstrnicmp=strncasecmp \
|
||||
-D_snprintf=snprintf -D_vsnprintf=vsnprintf -D_alloca=alloca -Dstrcmpi=strcasecmp -Wall -Werror \
|
||||
-Wno-uninitialized -mfpmath=sse -msse -DSOURCEMOD_BUILD -DHAVE_STDINT_H -DSQLITE_THREADSAFE \
|
||||
-Wno-uninitialized -msse -DSOURCEMOD_BUILD -DHAVE_STDINT_H -DSQLITE_THREADSAFE \
|
||||
-DSQLITE_OMIT_LOAD_EXTENSION -m32
|
||||
CPPFLAGS += -Wno-non-virtual-dtor -fno-exceptions -fno-rtti
|
||||
|
||||
|
||||
@@ -74,11 +74,11 @@ size_t UTIL_Format(char *buffer, size_t maxlength, const char *fmt, ...)
|
||||
|
||||
const char *SqliteExt::GetExtensionVerString()
|
||||
{
|
||||
return SM_VERSION_STRING;
|
||||
return SOURCEMOD_VERSION;
|
||||
}
|
||||
|
||||
const char *SqliteExt::GetExtensionDateString()
|
||||
{
|
||||
return SM_BUILD_TIMESTAMP;
|
||||
return SOURCEMOD_BUILD_TIME;
|
||||
}
|
||||
|
||||
|
||||
@@ -136,12 +136,12 @@ bool TF2Tools::SDK_OnLoad(char *error, size_t maxlength, bool late)
|
||||
|
||||
const char *TF2Tools::GetExtensionVerString()
|
||||
{
|
||||
return SM_VERSION_STRING;
|
||||
return SOURCEMOD_VERSION;
|
||||
}
|
||||
|
||||
const char *TF2Tools::GetExtensionDateString()
|
||||
{
|
||||
return SM_BUILD_TIMESTAMP;
|
||||
return SOURCEMOD_BUILD_TIME;
|
||||
}
|
||||
|
||||
bool TF2Tools::SDK_OnMetamodLoad(ISmmAPI *ismm, char *error, size_t maxlen, bool late)
|
||||
|
||||
@@ -67,11 +67,11 @@ void TopMenuExtension::SDK_OnUnload()
|
||||
|
||||
const char *TopMenuExtension::GetExtensionVerString()
|
||||
{
|
||||
return SM_VERSION_STRING;
|
||||
return SOURCEMOD_VERSION;
|
||||
}
|
||||
|
||||
const char *TopMenuExtension::GetExtensionDateString()
|
||||
{
|
||||
return SM_BUILD_TIMESTAMP;
|
||||
return SOURCEMOD_BUILD_TIME;
|
||||
}
|
||||
|
||||
|
||||
@@ -29,11 +29,11 @@
|
||||
* Version: $Id$
|
||||
*/
|
||||
|
||||
#include <sourcemod_version.h>
|
||||
#include <stdlib.h>
|
||||
#include "extension.h"
|
||||
#include "Updater.h"
|
||||
#include "md5.h"
|
||||
#include <sourcemod_version.h>
|
||||
|
||||
#define USTATE_NONE 0
|
||||
#define USTATE_FOLDERS 1
|
||||
@@ -356,7 +356,7 @@ void UpdateReader::PerformUpdate(const char *url)
|
||||
xfer = webternet->CreateSession();
|
||||
xfer->SetFailOnHTTPError(true);
|
||||
|
||||
form->AddString("version", SM_VERSION_STRING);
|
||||
form->AddString("version", SOURCEMOD_VERSION);
|
||||
|
||||
unsigned int num_files = 0;
|
||||
add_folders(form, "gamedata", num_files);
|
||||
|
||||
@@ -249,11 +249,11 @@ void AddUpdateError(const char *fmt, ...)
|
||||
|
||||
const char *SmUpdater::GetExtensionVerString()
|
||||
{
|
||||
return SM_VERSION_STRING;
|
||||
return SOURCEMOD_VERSION;
|
||||
}
|
||||
|
||||
const char *SmUpdater::GetExtensionDateString()
|
||||
{
|
||||
return SM_BUILD_TIMESTAMP;
|
||||
return SOURCEMOD_BUILD_TIME;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user