Age | Commit message (Collapse) | Author |
|
Try to fix the netcore build.
|
|
|
|
So currently we have two .NET Core:
1) `mono-repo/.dotnet` - we use it to bootstrap and build stuff (the SDK version is specified in `global.json`) - if you open `netcore/Makefile` it's referred there as `$(DOTNET)` variable.
2) `mono-repo/netcore/.dotnet` - it's just a runtime + CoreFX libs (it doesn't contain SDK stuff, templates, msbuild, etc) - we use it only to run tests because this runtime is synchronized with corefx tests in `eng/Versions.prop` file which is updated by a bot and `netcore/shared` sources for our System.Private.CoreLib also depend on that exact runtime version (the sources also updated by the bot).
This PR introduces a rule to copy mono bits to the `mono-repo/.dotnet` folder to be able to run real world apps (at your own risk) using mono-netcore (so when you run `mono-root/.dotnet/.dotnet run -c Release` for an app - even MSBuild will use mono runtime to build that app). However in theory we need exact SDK for the runtime version we have but I have no idea where and how to get one.
BTW, currently MSBuild crashes when it's powered by mono on `$(DOTNET) build` command for a hello world.
```
monoeg_assertion_message
mono_domain_assembly_preload
invoke_assembly_preload_hook
...
at <unknown> <0xffffffff>
at System.Reflection.RuntimeAssembly:GetExportedTypes <0x000a2>
at AssemblyInfoToLoadedTypes:ScanAssemblyForPublicTypes <0x0008e>
```
|
|
* Add Roslyn maestro dependency
This should bring down the Microsoft.Net.Compilers package,
which contains the Roslyn binaries needed for mono packaging.
* Add Version to Versions.props as well
|
|
(#15881)
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19379.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19379.1
|
|
- Microsoft.NETCore.App - 5.0.0-alpha1.19375.9
|
|
- Microsoft.Private.CoreFx.NETCoreApp - 5.0.0-alpha1.19375.11
|
|
(#15836)
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19375.3
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19375.3
|
|
The earlier PR didn't update this file which is used by arcade for tracking.
|
|
* Bump CoreLib version
* Workaround to get dotnet to find dependencies
* Compile CoreLib with nullablePublicOnly
|
|
This reverts commit 4e513f802abf9fd2ff6a9fcc56d652fd2c038afd.
It broke a few netcore tests.
|
|
|
|
* Update dependencies from https://github.com/dotnet/corefx build 20190714.1
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-preview8.19364.1
* Update dependencies from https://github.com/dotnet/arcade build 20190703.1
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19353.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19353.1
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/corefx build 20190703.3
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-preview8.19353.3
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
|
|
* Update dependencies from https://github.com/dotnet/corefx build 20190707.5
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-preview8.19357.5
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
* Update dependencies from https://github.com/dotnet/corefx build 20190703.6
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-preview8.19353.6
* Update dependencies from https://github.com/dotnet/arcade build 20190703.19
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19353.19
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19353.19
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
|
|
* Update dependencies from https://github.com/dotnet/arcade build 20190703.1
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19353.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19353.1
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/corefx build 20190703.3
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-preview8.19353.3
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.05
- Microsoft.NETCore.App - 3.0.0-preview8-27903-05
* Update dependencies from https://github.com/dotnet/core-setup build 20190703.08
- Microsoft.NETCore.App - 3.0.0-preview8-27903-08
|
|
|
|
It contains the corefx test assets.
|
|
* Update dependencies from https://github.com/dotnet/arcade build 20190630.1
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19330.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19330.1
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19327.39
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19327.39
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19326.44
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19326.44
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19326.2
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19326.2
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19324.24
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19324.24
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19323.4
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19323.4
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19322.2
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19322.2
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19321.75
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19321.75
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19320.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19320.1
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19319.25
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19319.25
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19319.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19319.1
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19318.2
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19318.2
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19315.2
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19315.2
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19314.27
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19314.27
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19313.18
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19313.18
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19312.21
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19312.21
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19311.2
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19311.2
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19310.24
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19310.24
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19309.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19309.1
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19308.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19308.1
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19307.62
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19307.62
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19306.12
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19306.12
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19305.13
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19305.13
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19304.23
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19304.23
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19304.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19304.1
|
|
* Download and use local .NET Core SDK
* depend on 'all' rule in nupkg
* fix build error
* Windows support
* use InitializeToolset function
* ouput full path of dotnet in init-tools.sh
* remove init-tools
* Add init-tools.ps1 (Windows)
* fix / issue on cygwin
* address Jo's feedback
* add powershell to PATH for make nupkg
* add netcore/build.sh
* handle pack and test commands
* Update tools.ps1
* Update tools.ps1
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19302.2
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19302.2
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19301.2
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19301.2
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19281.5
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19281.5
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19279.5
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19279.5
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19278.1
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19278.1
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19274.6
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19274.6
|
|
- Microsoft.DotNet.Arcade.Sdk - 1.0.0-beta.19273.11
- Microsoft.DotNet.Helix.Sdk - 2.0.0-beta.19273.11
|