diff --git a/Source/Core/Common/Common.vcproj b/Source/Core/Common/Common.vcproj index bed43ae333..17fbd6de64 100644 --- a/Source/Core/Common/Common.vcproj +++ b/Source/Core/Common/Common.vcproj @@ -29,7 +29,7 @@ > 0 then ' Perhaps we should just check for 6? dunno/care... + set hgexec = wshShell.exec(hgcmd) + do while hgexec.status = 0 : wscript.sleep 100 : loop + do while true + line = hgexec.stdout.readline + if instr(line, "Revision") then + sline = split(line) + wscript.echo "Hg: Working copy at SVN revision " & sline(1) + set oFS = CreateObject("Scripting.fileSystemObject") + set oFile = oFS.CreateTextFile(outfile, true) + oFile.writeline("#define SVN_REV_STR """ & sline(1) & """") + set oFS = nothing + exit do + end if + if hgexec.stdout.atEndofStream then + wscript.echo "Neither SVN or Hg revision info found!" + wscript.quit 1 + end if + loop +end if diff --git a/Source/Core/DolphinWX/DolphinWX.vcproj b/Source/Core/DolphinWX/DolphinWX.vcproj index dad6f0f115..b2561681db 100644 --- a/Source/Core/DolphinWX/DolphinWX.vcproj +++ b/Source/Core/DolphinWX/DolphinWX.vcproj @@ -30,7 +30,7 @@ >