X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FSConscript;h=de256e47a17075fbe84bd3991e18cd57c6225590;hb=5cb66935d4b2973ea0fe7487b862b9ddc31648f4;hp=f9fd61bc63a7847c3ef3efd95c9920445bdb9759;hpb=80afad5e6501794ebf74e49ebd7220fa355b4fce;p=senf.git diff --git a/senf/SConscript b/senf/SConscript index f9fd61b..de256e4 100644 --- a/senf/SConscript +++ b/senf/SConscript @@ -1,7 +1,7 @@ # -*- python -*- Import('env') -import SENFSCons, os +import SENFSCons, os, re ########################################################################### @@ -20,7 +20,11 @@ env.InstallSubdir(target = '$INCLUDEINSTALLDIR', # Create Version.hh MAJOR = 1 MINOR = 1 -REV = int(os.popen("svn info | grep 'Last Changed Rev:' | awk '{print $4}'").read().strip().lower()) +svn_info = re.search('.*last changed rev: (\d+).*', os.popen('svn info').read().strip().lower()); +if svn_info: + REV = int(svn_info.groups()[0]) +else: + REV = 0 env.CreateFile("Version.hh", env.Value( '// auto-generated file.\n\n' '#ifndef HH_SENF_Version\n'