diff --git a/Source/Core/Common/Common.vcproj b/Source/Core/Common/Common.vcproj index 17fbd6de64..faf070d84e 100644 --- a/Source/Core/Common/Common.vcproj +++ b/Source/Core/Common/Common.vcproj @@ -29,7 +29,7 @@ > <Tool Name="VCPreBuildEventTool" - CommandLine="cscript /nologo "$(ProjectDir)\make_svnrev.h.vbs"" + CommandLine="cscript /nologo "$(ProjectDir)\make_svnrev.h.vbs" ." /> <Tool Name="VCCustomBuildTool" @@ -98,7 +98,7 @@ > <Tool Name="VCPreBuildEventTool" - CommandLine="cscript /nologo "$(ProjectDir)\make_svnrev.h.vbs"" + CommandLine="cscript /nologo "$(ProjectDir)\make_svnrev.h.vbs" ." /> <Tool Name="VCCustomBuildTool" @@ -171,7 +171,7 @@ > <Tool Name="VCPreBuildEventTool" - CommandLine="cscript /nologo "$(ProjectDir)\make_svnrev.h.vbs"" + CommandLine="cscript /nologo "$(ProjectDir)\make_svnrev.h.vbs" ." /> <Tool Name="VCCustomBuildTool" @@ -244,7 +244,7 @@ > <Tool Name="VCPreBuildEventTool" - CommandLine="cscript /nologo "$(ProjectDir)\make_svnrev.h.vbs"" + CommandLine="cscript /nologo "$(ProjectDir)\make_svnrev.h.vbs" ." /> <Tool Name="VCCustomBuildTool" @@ -319,7 +319,7 @@ > <Tool Name="VCPreBuildEventTool" - CommandLine="cscript /nologo "$(ProjectDir)\make_svnrev.h.vbs"" + CommandLine="cscript /nologo "$(ProjectDir)\make_svnrev.h.vbs" ." /> <Tool Name="VCCustomBuildTool" @@ -389,7 +389,7 @@ > <Tool Name="VCPreBuildEventTool" - CommandLine="cscript /nologo "$(ProjectDir)\make_svnrev.h.vbs"" + CommandLine="cscript /nologo "$(ProjectDir)\make_svnrev.h.vbs" ." /> <Tool Name="VCCustomBuildTool" diff --git a/Source/Core/Common/make_svnrev.h.vbs b/Source/Core/Common/make_svnrev.h.vbs index e528eb8f7f..c16e4c8219 100644 --- a/Source/Core/Common/make_svnrev.h.vbs +++ b/Source/Core/Common/make_svnrev.h.vbs @@ -1,6 +1,7 @@ set wshShell = CreateObject("WScript.Shell") -outfile = "Src/svnrev.h" -svncmd = "SubWCRev ../../.. Src/svnrev_template.h " & outfile +basedir = wscript.arguments(0) +outfile = basedir & "/Src/svnrev.h" +svncmd = "SubWCRev ../../.. " & basedir & "/Src/svnrev_template.h " & outfile hgcmd = "hg svn info" ret = wshShell.run(svncmd, 0, true) diff --git a/Source/Core/DolphinWX/DolphinWX.vcproj b/Source/Core/DolphinWX/DolphinWX.vcproj index b2561681db..1077c149a6 100644 --- a/Source/Core/DolphinWX/DolphinWX.vcproj +++ b/Source/Core/DolphinWX/DolphinWX.vcproj @@ -30,7 +30,7 @@ > <Tool Name="VCPreBuildEventTool" - CommandLine="cscript /nologo "..\Common\make_svnrev.h.vbs"" + CommandLine="cscript /nologo "..\Common\make_svnrev.h.vbs" "..\Common"" ExcludedFromBuild="false" /> <Tool @@ -146,7 +146,7 @@ > <Tool Name="VCPreBuildEventTool" - CommandLine="cscript /nologo "..\Common\make_svnrev.h.vbs"" + CommandLine="cscript /nologo "..\Common\make_svnrev.h.vbs" "..\Common"" ExcludedFromBuild="false" /> <Tool @@ -263,7 +263,7 @@ > <Tool Name="VCPreBuildEventTool" - CommandLine="cscript /nologo "..\Common\make_svnrev.h.vbs"" + CommandLine="cscript /nologo "..\Common\make_svnrev.h.vbs" "..\Common"" ExcludedFromBuild="false" /> <Tool @@ -374,7 +374,7 @@ > <Tool Name="VCPreBuildEventTool" - CommandLine="cscript /nologo "..\Common\make_svnrev.h.vbs"" + CommandLine="cscript /nologo "..\Common\make_svnrev.h.vbs" "..\Common"" ExcludedFromBuild="false" /> <Tool @@ -485,7 +485,7 @@ > <Tool Name="VCPreBuildEventTool" - CommandLine="cscript /nologo "..\Common\make_svnrev.h.vbs"" + CommandLine="cscript /nologo "..\Common\make_svnrev.h.vbs" "..\Common"" ExcludedFromBuild="false" /> <Tool @@ -600,7 +600,7 @@ > <Tool Name="VCPreBuildEventTool" - CommandLine="cscript /nologo "..\Common\make_svnrev.h.vbs"" + CommandLine="cscript /nologo "..\Common\make_svnrev.h.vbs" "..\Common"" ExcludedFromBuild="false" /> <Tool