b30777f420
* Bump to .NET 6.0.100-preview.3.21152.10 * Bump to 6.0.100-preview.3.21152.10. * Bump to 6.0.100-preview.3.21161.7. * Bump to .NET 6.0.100-preview.3.21161.23. * [dotnet-linker] Bump ILink and use the supported method of getting an assembly's location. * Bump to MSBuild.StructuredLogger 2.1.364 to get support for newer binlog versions. * Fix build failure Fixes: TestHelpers/BuildEngine.cs(161,24): error CS0433: The type 'ProjectEvaluationFinishedEventArgs' exists in both 'Microsoft.Build.Framework, Version=15.1.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' and 'StructuredLogger, Version=2.1.0.0, Culture=neutral, PublicKeyToken=d4c7181801cb6448' [/Users/builder/azdo/_work/1/s/xamarin-macios/tests/msbuild/Xamarin.MacDev.Tests/Xamarin.MacDev.Tests.csproj] * Update parsing binlog properties. * Be more defensive. * [tests] Make sure the InternalsVisibleToAttribute constructor isn't linked away. * [tests] Implement better printing of binlogs. The latest MSBuild.StructuredLogger made some internal changes to the Message property which confuses some of our test logic. So implement manual printing of the log entries that we care about to make sure they conform to the expected format by the tests (the output is mimicing what 'msbuild /v:diag foo.binlog' would show). |
||
---|---|---|
.. | ||
Steps | ||
.gitignore | ||
ApplyPreserveAttributeBase.cs | ||
Compat.cs | ||
DotNetResolver.cs | ||
LinkerConfiguration.cs | ||
Makefile | ||
README.md | ||
SetupStep.cs | ||
dotnet-linker.csproj | ||
dotnet-linker.sln |
README.md
Linker
This directory contains the custom linker steps for the managed linker when building Xamarin.iOS/tvOS/watchOS/macOS apps using .NET 5.
This is work in progress, and is not in a releasable state yet.