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:
authorKirill Osenkov <KirillOsenkov@users.noreply.github.com>2017-09-07 22:02:39 +0300
committerGitHub <noreply@github.com>2017-09-07 22:02:39 +0300
commit9423c5b05f4d608e167fa7c8e7261179b0a1187c (patch)
tree6c24661ae14188662a648505d512250892dda21e /main/winbuild.bat
parentc7a092df04790536b3f07f4fbe05725c677d70d2 (diff)
Fix windows build (#3000)
* Output a binary log when building on Windows. This is useful for investigating build issues. * Fully qualify a type. For some reason in Windows builds this fails to resolve because the namespace walk sees the "Microsoft.Runtime" namespace and fails. Not sure why it doesn't break on a Mac. Maybe that namespace isn't present on Mac inside the reference assemblies. * Make sure MD.Core.Tests imports MonoDevelop.props. Currently it has its own Signing properties and it doesn't specify PublicSign like all other projects. By doing what all other projects do we make sure this project is public-signed. * Add a missing reference from WindowsPlatform.Tests to MonoDevelop.Core.Tests.
Diffstat (limited to 'main/winbuild.bat')
-rw-r--r--main/winbuild.bat2
1 files changed, 1 insertions, 1 deletions
diff --git a/main/winbuild.bat b/main/winbuild.bat
index 6119775884..ba0614cfd8 100644
--- a/main/winbuild.bat
+++ b/main/winbuild.bat
@@ -34,7 +34,7 @@ set "PLATFORM=Any CPU"
rem only perform integrated restore on RefactoringEssentials, it fails on the whole solution
"%MSBUILD_EXE%" external\RefactoringEssentials\RefactoringEssentials.2017.sln /target:Restore %* || goto :error
-"%MSBUILD_EXE%" Main.sln /m "/p:Configuration=%CONFIG%" "/p:Platform=%PLATFORM%" %* || goto :error
+"%MSBUILD_EXE%" Main.sln /bl:MonoDevelop.binlog /m "/p:Configuration=%CONFIG%" "/p:Platform=%PLATFORM%" %* || goto :error
goto :eof
:error