xamarin-macios/msbuild
Rolf Bjarne Kvinge 26ad52257e
[msbuild] Pass the entire TargetFrameworkMoniker to tasks instead of just TargetFrameworkIdentifier/TargetFrameworkVersion. (#8048)
When .NET 5 comes, the TargetFrameworkMoniker will change, and we need the
entire moniker to distinguish between various platforms.

So change our msbuild code to consume the entire TargetFrameworkMoniker, so
that we have all the information we need when we need it.

Also redirect everything through an intermediate
_ComputedTargetFrameworkMoniker property, so that the target framework can be
overridden without affecting any other code. This becomes necessary during the
initial implementation phase, because we don't have a .NET version to test
with yet that can give us the new target frameworks. Eventually it should be
possible to remove this intermediate variable
2020-03-06 18:28:58 +01:00
..
Xamarin.Mac.Tasks [msbuild] Pass the entire TargetFrameworkMoniker to tasks instead of just TargetFrameworkIdentifier/TargetFrameworkVersion. (#8048) 2020-03-06 18:28:58 +01:00
Xamarin.Mac.Tasks.Core [msbuild] Pass the entire TargetFrameworkMoniker to tasks instead of just TargetFrameworkIdentifier/TargetFrameworkVersion. (#8048) 2020-03-06 18:28:58 +01:00
Xamarin.MacDev.Tasks [msbuild] Build the MSBuild task assemblies for netstandard2.0. (#7706) 2020-01-16 18:22:48 +01:00
Xamarin.MacDev.Tasks.Core [msbuild] Pass the entire TargetFrameworkMoniker to tasks instead of just TargetFrameworkIdentifier/TargetFrameworkVersion. (#8048) 2020-03-06 18:28:58 +01:00
Xamarin.ObjcBinding.Tasks [msbuild] Remove support for XI/Classic. (#976) 2016-10-13 10:47:46 +02:00
Xamarin.Shared [d16-2] Bump VSMac to 8.1.0.2742 to fix msbuild issues (#6279) (#6361) 2019-06-19 17:28:01 +02:00
Xamarin.iOS.Tasks [msbuild] Build the MSBuild task assemblies for netstandard2.0. (#7706) 2020-01-16 18:22:48 +01:00
Xamarin.iOS.Tasks.Core [msbuild] Pass the entire TargetFrameworkMoniker to tasks instead of just TargetFrameworkIdentifier/TargetFrameworkVersion. (#8048) 2020-03-06 18:28:58 +01:00
tests [msbuild] Pass the entire TargetFrameworkMoniker to tasks instead of just TargetFrameworkIdentifier/TargetFrameworkVersion. (#8048) 2020-03-06 18:28:58 +01:00
.editorconfig Provide .editorconfig support for easier contributor formatting 2016-06-13 00:43:37 -03:00
.gitignore [msbuild] Convert project files to sdk-style project files. (#7698) 2020-01-14 08:16:02 +01:00
ILMerge.targets [msbuild] Make code a bit more future-proof. (#7790) 2020-02-05 07:29:29 +01:00
Makefile [msbuild] Build the MSBuild task assemblies for netstandard2.0. (#7706) 2020-01-16 18:22:48 +01:00
Xamarin.MacDev.Tasks.sln [msbuild] Build the MSBuild task assemblies for netstandard2.0. (#7706) 2020-01-16 18:22:48 +01:00