xamarin-macios/tests/bindings-test
Rolf Bjarne Kvinge d2788511b6
[dotnet] Use net5.0-[ios|tvos|watchos|macos] TargetFrameworks. (#9532)
* [dotnet] Set TargetPlatformSupported when the right TargetPlatformIdentifier is used.

* [dotnet] Generate a list of valid OS versions for each platform, and add it to the SupportedTargetPlatform item group.

The generated files: https://gist.github.com/rolfbjarne/765c4e4b38b1b017380c9378d9666317

* [dotnet] Define and set the default platform version if it's not set in the TargetFramework variable.

* [dotnet] Switch to using the new-style TargetFramework values.

This includes bumping spouliot/Touch.Unit to get new-style TargetFramework values for Touch.Client.

* spouliot/Touch.Unit@89afaf7 [Touch.Client] Use the right TargetFrameworks for watchOS and macOS as well. (#92)
* spouliot/Touch.Unit@fd0e576 [Touch.Client] Use the right TargetFrameworks. (#91)
* spouliot/Touch.Unit@40f47db [Touch.Client] Add a macOS and watchOS version for .NET. (#90)
* spouliot/Touch.Unit@1d4b8c0 Add .gitignore for NuGet.config and global.json. (#89)
* spouliot/Touch.Unit@49441f3 Call `mlaunch` instead of `mtouch` (#88)
* spouliot/Touch.Unit@b157cf4 Fix a few markdown issues found by markdownlint. (#87)

Diff: d7f55a6167..89afaf7e05

* [dotnet] Document the script that generates the lists of the target platform versions a little bit better.

* [dotnet] Make the [Platform]SupportedTargetPlatform variables public.

This matches how Android and Windows do it:

* https://github.com/xamarin/xamarin-android/pull/5007
* 18ee4eac8b/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.WindowsSupportedTargetPlatforms.props

* [xharness] Update the TargetFramework value when creating project variations.
2020-08-31 09:27:19 +02:00
..
dotnet [dotnet] Use net5.0-[ios|tvos|watchos|macos] TargetFrameworks. (#9532) 2020-08-31 09:27:19 +02:00
iOS [tests] Use MonoTouch.Dialog from NuGet and Touch.Client instead of MonoTouch.NUnit. 2020-08-03 11:53:17 +02:00
macOS [tests] Update Xamarin.Mac tests to use Touch.Client and the official NUnit[Lite]. 2020-08-03 11:53:17 +02:00
ApiDefinition.cs [tests] Remove Classic code from all tests. (#8702) 2020-05-28 16:35:09 +02:00
ApiProtocol.cs [tests] Remove Classic code from all tests. (#8702) 2020-05-28 16:35:09 +02:00
CodeBehind.cs [tests] Remove Classic code from all tests. (#8702) 2020-05-28 16:35:09 +02:00
Messaging.cs [runtime] Throw a managed exception instead of trying to call a null function pointer if the runtime tries to call a function that has been linked away. (#4770) 2018-09-10 10:56:02 +02:00
ProtocolTest.cs [tests] Remove Classic code from all tests. (#8702) 2020-05-28 16:35:09 +02:00
RegistrarBindingTest.cs [tests] Remove Classic code from all tests. (#8702) 2020-05-28 16:35:09 +02:00
RuntimeTest.cs [tests] Remove Classic code from all tests. (#8702) 2020-05-28 16:35:09 +02:00
StructsAndEnums.cs [tests] Remove Classic code from all tests. (#8702) 2020-05-28 16:35:09 +02:00
libtest.linkwith.cs [tests] Remove Classic code from all tests. (#8702) 2020-05-28 16:35:09 +02:00