Include the auto-version file in the build, so 3rd party plugins compiled aginst the includes get useful versioning info (bug 5453, r=dvander).
authorAsher Baker <asherkin@gmail.com>
Sat Sep 08 21:02:46 2012 +0100 (2012-09-08)
changeset 3652e0a6517dcd89
parent 3651 23b839141e74
child 3655 de45bd0d7b31
Include the auto-version file in the build, so 3rd party plugins compiled aginst the includes get useful versioning info (bug 5453, r=dvander).
plugins/include/version.inc
tools/buildbot/PackageScript
     1.1 --- a/plugins/include/version.inc	Sat Sep 08 17:31:31 2012 +0100
     1.2 +++ b/plugins/include/version.inc	Sat Sep 08 21:02:46 2012 +0100
     1.3 @@ -35,9 +35,9 @@
     1.4  #endif
     1.5  #define _version_included
     1.6  
     1.7 -#if defined SM_GENERATED_BUILD
     1.8 -#include <version_auto>
     1.9 -#else
    1.10 +#tryinclude <version_auto>
    1.11 +
    1.12 +#if !defined _auto_version_included
    1.13  #define SOURCEMOD_V_TAG			"manual"
    1.14  #define SOURCEMOD_V_REV			0
    1.15  #define SOURCEMOD_V_CSET		"0"
    1.16 @@ -45,5 +45,5 @@
    1.17  #define SOURCEMOD_V_MINOR		5				/**< SourceMod Minor version */
    1.18  #define SOURCEMOD_V_RELEASE		0				/**< SourceMod Release version */
    1.19  
    1.20 -#define SOURCEMOD_VERSION	"1.5.0-manual"	/**< SourceMod version string (major.minor.release.build) */
    1.21 +#define SOURCEMOD_VERSION	"1.5.0-manual"	/**< SourceMod version string (major.minor.release-tag) */
    1.22  #endif
     2.1 --- a/tools/buildbot/PackageScript	Sat Sep 08 17:31:31 2012 +0100
     2.2 +++ b/tools/buildbot/PackageScript	Sat Sep 08 21:02:46 2012 +0100
     2.3 @@ -184,6 +184,9 @@
     2.4  	                         os.path.join('addons', 'sourcemod', 'plugins', 'disabled')))
     2.5  job.AddCommandGroup(commands)
     2.6  
     2.7 +job.AddCommand(CopyFile(os.path.join('..', 'includes', 'version_auto.inc'),
     2.8 +	os.path.join('addons', 'sourcemod', 'scripting', 'include')))
     2.9 +
    2.10  bincopies = []
    2.11  
    2.12  def AddNormalLibrary(name, dest):