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

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-12-13Bump msbuild to track xplat-master (#18183)Ankit Jain
- bump roslyn to 3.5.0-beta1-19606-04, to match msbuild - bump nuget.exe to 5.5.0.6319 (5.5.0-preview1), to match msbuild
2019-08-12[msbuild] Bump to track xplat-master and update roslyn (#16155)Ankit Jain
Prompted by mono/msbuild#126: This includes: - merge mono-2019-06 - SDK update to track dotnet release/3.0.100-preview8 - Roslyn updated to 3.3.0-beta2-19381-14
2019-04-18Adjust roslyn mcs dll deploy list based on #13755. Keep Tasks.Extensions and ↵Katelyn Gadd
Memory because their facades are only deployed on mobile.
2019-03-29Add missing assemblies needed by Roslyn snapshotJo Shields
2019-03-29Add missing roslyn assemblies to mcs package makefile (#13738)Katelyn Gadd
* Add missing roslyn assemblies to mcs package makefile * Remove deploy step for dynamic interface methods prototype since current roslyn has DIM Roslyn picked up some new dependencies that I failed to add to a Makefile containing a list of its dependencies. This may fix some scenarios (not covered by CI) that result in csc and/or msbuild not working.
2019-03-13[msbuild] Update to track upstream vs16.0 branch (#13053)Ankit Jain
2018-11-13[ci] Add targets to bundle tests and add a script to run them in HelixAlexander Köplinger
The test-bundle target copies all assets needed for test execution to a specified directory. We upload this directory to Helix and use it to run our mainline tests.
2018-05-30[roslyn][msbuild] Copy the new Microsoft.Managed.Core.targets file in ↵Ankit Jain
roslyn. (#8931) Fixes https://github.com/mono/mono/issues/8897 .
2018-03-20Add csc-dim as a prototype if default interface implementationMarek Safar
2017-12-07Add install of Visual Basic compiler (#6127)Alex Earl
This is a follow on to mono/roslyn-binaries#3 which adds the Roslyn VB.NET compiler to the roslyn-binaries repo. This will then install the binaries to the mono installation.
2017-10-24[msbuild] Add symlink to csc.exe in msbuild bin dirAnkit Jain
Roslyn looks only inside `$msbuild_bin/Roslyn/` and does not fallback to the framework path. msbuild worked around this by setting `CscToolPath`: https://github.com/mono/msbuild/commit/157a0f4d1a7aadd4e561e3ca8c784cbc2529926f But this kicks in only if the default msbuild target files are imported! If the `Csc` task is being used without importing them, then we fail with `error MSB3082: Task failed because "csc.exe" was not found.` `Microsoft.CodeAnalysis.VisualBasic.dll` is the only file not being symlinked, after this change. So, instead we will symlink all the files. Fixes bxc #60340 .
2017-10-10[bcl] Fix csi to work on Mono (#5737)Alexander Köplinger
It'd fail to find System.Runtime.dll and System.ValueTuple.dll. Changed the csi.rsp to include those from the Facades/ dir and added a test. Workaround for https://bugzilla.xamarin.com/show_bug.cgi?id=58965
2017-08-12Install Roslyn binaries, including msbuild tasks to msbuild/Roslyn (#5251)Ankit Jain
.. directory, which is `$mono_prefix/lib/mono/msbuild/15.0/bin/Roslyn/` Mono installs `csc.exe` but the corresponding `Microsoft.Build.Tasks.CodeAnalysis.dll` required for supporting msbuild C# projects is installed by msbuild. But these two can get out of sync, like they did and had to be worked around in https://github.com/mono/msbuild/pull/19 . Instead, we now install all the relevant roslyn bits (C# and VB) from the same source. Only the msbuild specific files are copied to the Roslyn folder. VBCSCompiler, csi and their dependencies are symlinked from `lib/mono/4.5`. Also: - csi.exe is included since the tool is surfaced as an msbuild task, and that requires the *Scripting.dll assemblies. - VBCSCompiler* - shared compiler is installed - vbc.exe doesn't work on mono currently, so skipping that - And `Microsoft.DiaSymReader.Native.{amd64,x86}.dll` are dropped.
2016-12-22[build] install csc aot images from aot folderMarek Safar
2016-12-21Fix roslyn install with AOT disabled.Vincent Povirk
2016-12-03Fix Makefile issue on WindowsAlexander Köplinger
"Makefile:25: *** multiple target patterns. Stop.", according to web searches this is because of colons in the file path. install-local always runs so we don't really need the source files as dependency -> removing.
2016-12-02Fix "make dist" for roslyn assembliesAlexander Köplinger
2016-11-28[build] Roslyn switchMarek Safar