xamarin-macios/msbuild/Messaging/Xamarin.Messaging.Build
Emanuel Fernandez Dell'Oca 7c66aa3829
[net6] Fixes build issues from VS for Preview 7 (#12281)
* [net6] Adds missing custom linker steps when building from Windows

To share the definition of the custom steps we need to specify the right path to the `dotnet-linker.dll`.

When building from macOS `_XamarinSdkRootDirectoryOnMac` will have the same value as `_XamarinSdkRootDirectory` (which is the local Xamarin SDK dir), but from Windows the former will be the path to the Xamarin SDK on the connected Mac. Essentially this new property is agnostic from the platform from which the build is being executed, and will always return the path to the Xamarin SDK on macOS (either local or remote), so it can be used on scenarios like this one where we know the resource we need should always be referenced from macOS.

* [net6] Updates .NET SDK path for remote tasks execution

This path needs to be updated because VS (from Dev17 Preview 3+) will install through XMA the .NET SDK and the iOS SDK on macOS in a custom dir. This should be the preferred path when building from Windows if it does exist.

* Adds missing spaces to TaskRunner.cs
2021-07-29 15:20:20 +02:00
..
Handlers [dotnet] Initial support for .NET6 from Windows (#10590) 2021-02-12 07:43:17 +01:00
Properties [dotnet] Initial support for .NET6 from Windows (#10590) 2021-02-12 07:43:17 +01:00
App.config [dotnet] Initial support for .NET6 from Windows (#10590) 2021-02-12 07:43:17 +01:00
BuildAgent.cs Updated Xamarin.Messaging version (#11245) 2021-04-21 21:34:07 -04:00
BuildEngine.cs [dotnet] Initial support for .NET6 from Windows (#10590) 2021-02-12 07:43:17 +01:00
ITaskRunner.cs [dotnet] Initial support for .NET6 from Windows (#10590) 2021-02-12 07:43:17 +01:00
Program.cs [dotnet] Initial support for .NET6 from Windows (#10590) 2021-02-12 07:43:17 +01:00
TaskRunner.cs [net6] Fixes build issues from VS for Preview 7 (#12281) 2021-07-29 15:20:20 +02:00
Xamarin.Messaging.Build.csproj [dotnet] Revert changes that separate Messaging from Xamarin.iOS.Tasks to fix dotnet build (#10738) 2021-03-01 08:05:01 +01:00
Xamarin.Messaging.Build.props [dotnet] Initial support for .NET6 from Windows (#10590) 2021-02-12 07:43:17 +01:00
mtbserver [dotnet] Initial support for .NET6 from Windows (#10590) 2021-02-12 07:43:17 +01:00