2013-07-05 09:40:11 -04:00
|
|
|
#!/usr/bin/python
|
2015-01-25 10:17:29 -05:00
|
|
|
import subprocess
|
2015-08-19 00:49:52 -04:00
|
|
|
Import("env")
|
2013-07-05 09:40:11 -04:00
|
|
|
|
2014-05-14 17:48:43 -04:00
|
|
|
version = str(env.Version)
|
|
|
|
if env.Debug == True:
|
2014-02-27 09:51:05 -05:00
|
|
|
version += "-debug"
|
2013-07-05 20:37:51 -04:00
|
|
|
|
2015-01-25 10:17:29 -05:00
|
|
|
try:
|
|
|
|
devnull = open("/dev/null", "w")
|
|
|
|
diff = subprocess.check_output("git diff $(git describe --abbrev=0)",
|
|
|
|
stderr=devnull, shell=True)
|
|
|
|
if diff != "":
|
|
|
|
version += "+"
|
|
|
|
except:
|
|
|
|
pass
|
|
|
|
|
2015-08-19 00:49:52 -04:00
|
|
|
env.Append( CCFLAGS = [ "-DCONFIG_VERSION='\"%s\"'" % version ] )
|