diff --git a/sourcemm/msvc8/sourcemm.vcproj b/sourcemm/msvc8/sourcemm.vcproj
index 7167475..4d626e4 100644
--- a/sourcemm/msvc8/sourcemm.vcproj
+++ b/sourcemm/msvc8/sourcemm.vcproj
@@ -255,6 +255,10 @@
RelativePath="..\sourcemm.h"
>
+
+
diff --git a/sourcemm/sourcemm.h b/sourcemm/sourcemm.h
index 854ae04..90b00a8 100644
--- a/sourcemm/sourcemm.h
+++ b/sourcemm/sourcemm.h
@@ -25,13 +25,14 @@
#include "CPlugin.h"
#include "oslink.h"
#include "util.h"
+#include "svn_version.h"
/**
* Versioning
* increase api_major when API breaks
* increase api_minor when new functions are added (non-breaking)
*/
-#define SOURCEMM_VERSION "1.4"
+#define SOURCEMM_VERSION SVN_FILE_VERSION_STRING
#define SOURCEMM_DATE __DATE__
#define SM_VERS_API_MAJOR 1 //increase this on a breaking change
#define SM_VERS_API_MINOR 5 //increase this on a non-breaking API change
diff --git a/sourcemm/svn_version.h b/sourcemm/svn_version.h
new file mode 100644
index 0000000..1b0f991
--- /dev/null
+++ b/sourcemm/svn_version.h
@@ -0,0 +1,14 @@
+/** This file is autogenerated by build scripts */
+
+#ifndef _INCLUDE_SVN_VERSION_H_
+#define _INCLUDE_SVN_VERSION_H_
+
+#define SVN_PRODUCT_VERSION "1.4.0"
+
+#define SVN_REVISION 340
+#define SVN_REVISION_STRING "340"
+#define SVN_FILE_VERSION 1,4,0,340
+#define SVN_FILE_VERSION_STRING "1.4.0.340"
+
+#endif //_INCLUDE_SVN_VERSION_H_
+
diff --git a/sourcemm/version.rc b/sourcemm/version.rc
index 9d385ed..6b48fc1 100755
--- a/sourcemm/version.rc
+++ b/sourcemm/version.rc
@@ -7,6 +7,7 @@
// Generated from the TEXTINCLUDE 2 resource.
//
#include "winres.h"
+#include "svn_version.h"
/////////////////////////////////////////////////////////////////////////////
#undef APSTUDIO_READONLY_SYMBOLS
@@ -26,8 +27,8 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
//
VS_VERSION_INFO VERSIONINFO
- FILEVERSION 1,3,0,4
- PRODUCTVERSION 1,3,0,4
+ FILEVERSION SVN_FILE_VERSION
+ PRODUCTVERSION SVN_FILE_VERSION
FILEFLAGSMASK 0x17L
#ifdef _DEBUG
FILEFLAGS 0x1L
@@ -44,12 +45,12 @@ BEGIN
BEGIN
VALUE "Comments", "Metamod: Source"
VALUE "FileDescription", "Metamod: Source"
- VALUE "FileVersion", "1.3d"
+ VALUE "FileVersion", SVN_FILE_VERSION_STRING
VALUE "InternalName", "sourcemm"
- VALUE "LegalCopyright", "Copyright (c) 2004-2006, Metamod: Source Development Team"
+ VALUE "LegalCopyright", "Copyright (c) 2004-2007, Metamod: Source Development Team"
VALUE "OriginalFilename", "server.dll"
VALUE "ProductName", "Metamod: Source"
- VALUE "ProductVersion", "1.3d"
+ VALUE "ProductVersion", SVN_PRODUCT_VERSION
END
END
BLOCK "VarFileInfo"