diff --git a/tests/linker/ios/dont link/dotnet/iOS/dont link.csproj b/tests/linker/ios/dont link/dotnet/iOS/dont link.csproj new file mode 100644 index 000000000000..45452f0621a8 --- /dev/null +++ b/tests/linker/ios/dont link/dotnet/iOS/dont link.csproj @@ -0,0 +1,70 @@ + + + + net5.0 + ios-x64 + Exe + NET + latest + dontlink + dont link + None + xamarinios10;$(AssetTargetFallback) + + + + + + + + + + + + + + + + + + + + + + + + + Info.plist + + + + + + + + + + CommonDontLinkTest.cs + + + + + + + + + + + + + + + + + + + + BoardingPass.pkpass + + + diff --git a/tests/xharness/Harness.cs b/tests/xharness/Harness.cs index c576a6fc1e2a..35d9394fe8af 100644 --- a/tests/xharness/Harness.cs +++ b/tests/xharness/Harness.cs @@ -393,6 +393,7 @@ void AutoConfigureIOS () IOSTestProjects.Add (new iOSTestProject (Path.GetFullPath (Path.Combine (RootDirectory, "introspection", "iOS", "introspection-ios-dotnet.csproj"))) { Name = "introspection", IsDotNetProject = true, SkipiOSVariation = false, SkiptvOSVariation = false, SkipwatchOSVariation = true, SkipTodayExtensionVariation = true, SkipDeviceVariations = true, SkipiOS32Variation = true, }); IOSTestProjects.Add (new iOSTestProject (Path.GetFullPath (Path.Combine (RootDirectory, "monotouch-test", "dotnet", "iOS", "monotouch-test.csproj"))) { Name = "monotouch-test", IsDotNetProject = true, SkipiOSVariation = false, SkiptvOSVariation = true, SkipwatchOSVariation = true, SkipTodayExtensionVariation = true, SkipDeviceVariations = true, SkipiOS32Variation = true, Ignore = true, }); IOSTestProjects.Add (new iOSTestProject (Path.GetFullPath (Path.Combine (RootDirectory, "linker", "ios", "dont link", "dont link.csproj"))) { Configurations = new string [] { "Debug", "Release" } }); + IOSTestProjects.Add (new iOSTestProject (Path.GetFullPath (Path.Combine (RootDirectory, "linker", "ios", "dont link", "dotnet", "iOS", "dont link.csproj"))) { Configurations = new string [] { "Debug", "Release" }, IsDotNetProject = true, SkipiOSVariation = false, SkiptvOSVariation = true, SkipwatchOSVariation = true, SkipTodayExtensionVariation = true, SkipDeviceVariations = true, SkipiOS32Variation = true, Ignore = true }); IOSTestProjects.Add (new iOSTestProject (Path.GetFullPath (Path.Combine (RootDirectory, "linker", "ios", "link all", "link all.csproj"))) { Configurations = new string [] { "Debug", "Release" } }); IOSTestProjects.Add (new iOSTestProject (Path.GetFullPath (Path.Combine (RootDirectory, "linker", "ios", "link sdk", "link sdk.csproj"))) { Configurations = new string [] { "Debug", "Release" } });