Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Ungureanu <marius.ungureanu@xamarin.com>2016-09-19 12:41:30 +0300
committerMarius Ungureanu <marius.ungureanu@xamarin.com>2016-09-19 12:41:30 +0300
commit6bd8fd57a717c4c11972329dd190e0099c97336d (patch)
treeb18efadabdcdb794442f8a92e6b7dd001ec28153 /main/winbuild.bat
parent9a94a86656163541946a98e09de4f74acbed2b06 (diff)
[Windows] Nicer detection of editbin existence.
Diffstat (limited to 'main/winbuild.bat')
-rw-r--r--main/winbuild.bat13
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