blob: 94f851032975e5fdb74f4f7aec9d7a05fc3cd311 (
plain)
| 1
2
3
4
5
6
7
8
9
10
 | import subprocess, os
def getGitBuildVersion() :
  p = subprocess.Popen("git rev-parse HEAD", shell=True, stdin=subprocess.PIPE, stdout=subprocess.PIPE, close_fds=(os.name != "nt"))
  return p.stdout.read().rstrip()[0:7]
def getBuildVersion(version = None) :
  if version :
    return version
  return getGitBuildVersion() 
 |