diff options
author | Marius Ungureanu <marius.ungureanu@xamarin.com> | 2016-09-19 12:41:30 +0300 |
---|---|---|
committer | Marius Ungureanu <marius.ungureanu@xamarin.com> | 2016-09-19 12:41:30 +0300 |
commit | 6bd8fd57a717c4c11972329dd190e0099c97336d (patch) | |
tree | b18efadabdcdb794442f8a92e6b7dd001ec28153 /main/winbuild.bat | |
parent | 9a94a86656163541946a98e09de4f74acbed2b06 (diff) |
[Windows] Nicer detection of editbin existence.
Diffstat (limited to 'main/winbuild.bat')
-rw-r--r-- | main/winbuild.bat | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/main/winbuild.bat b/main/winbuild.bat index f72be0011d..f4533f8579 100644 --- a/main/winbuild.bat +++ b/main/winbuild.bat @@ -2,6 +2,15 @@ "external\RefactoringEssentials\.nuget\NuGet.exe" restore external\RefactoringEssentials\RefactoringEssentials.sln
"C:\Program Files (x86)\MSBuild\14.0\Bin\MSBuild.exe" Main.sln /m /p:Configuration=ReleaseWin32 /p:Platform="Any CPU"
-if exist "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\editbin.exe" (
- "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\editbin.exe" /largeaddressaware build\bin\MonoDevelop.exe
+if DEFINED VS150COMNTOOLS (
+ set VSPATH="%VS150COMNTOOLS%"
+) else if DEFINED VS140COMNTOOLS (
+ set VSPATH="%VS140COMNTOOLS%"
+) else if DEFINED VS120COMNTOOLS (
+ set VSPATH="%VS120COMNTOOLS%"
+) else if DEFINED VS110COMNTOOLS (
+ set VSPATH="%VS110COMNTOOLS%"
+)
+if exist %VSPATH%\..\..\VC\bin\editbin.exe (
+ %VSPATH%\..\..\VC\bin\editbin.exe /largeaddressaware build\bin\MonoDevelop.exe
)
\ No newline at end of file |