From ef92ff9f8e7f3cb3ce71df4bf4b7c08cbb6f9930 Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Wed, 20 May 2020 16:48:21 +0200 Subject: [PATCH] Add tvOS version of Touch.Client. (#64) Also rename Touch.Client to Touch.Client-iOS, and make sure to use different output and intermediate paths in the two project files, so that they don't output files in the same directories. --- ....Client.csproj => Touch.Client-iOS.csproj} | 6 +- Touch.Client/Touch.Client-tvOS.csproj | 102 ++++++++++++++++++ Touch.Unit.sln | 20 +++- 3 files changed, 124 insertions(+), 4 deletions(-) rename Touch.Client/{Touch.Client.csproj => Touch.Client-iOS.csproj} (96%) create mode 100644 Touch.Client/Touch.Client-tvOS.csproj diff --git a/Touch.Client/Touch.Client.csproj b/Touch.Client/Touch.Client-iOS.csproj similarity index 96% rename from Touch.Client/Touch.Client.csproj rename to Touch.Client/Touch.Client-iOS.csproj index 01cca79..5e543af 100644 --- a/Touch.Client/Touch.Client.csproj +++ b/Touch.Client/Touch.Client-iOS.csproj @@ -7,18 +7,18 @@ 2.0 {F611ED96-54B5-4975-99BB-12F50AF95936} {FEACFBD2-3405-455C-9665-78FE426C6842};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - {a52b8a63-bc84-4b47-910d-692533484892} Library Touch.Client Resources Touch.Client PackageReference + obj\iOS true full false - bin\Debug + bin\iOS\Debug DEBUG;NUNITLITE_NUGET prompt 4 @@ -26,7 +26,7 @@ full true - bin\Release + bin\iOS\Release prompt 4 diff --git a/Touch.Client/Touch.Client-tvOS.csproj b/Touch.Client/Touch.Client-tvOS.csproj new file mode 100644 index 0000000..875424c --- /dev/null +++ b/Touch.Client/Touch.Client-tvOS.csproj @@ -0,0 +1,102 @@ + + + + Debug + AnyCPU + 8.0.30703 + 2.0 + {A571BB52-F57E-4ED0-ADC0-95656E866C18} + {06FA79CB-D6CD-4721-BB4B-1BD202089C55};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + Library + Touch.Client + Resources + Touch.Client + PackageReference + obj\tvOS + + + true + full + false + bin\tvOS\Debug + DEBUG;NUNITLITE_NUGET + prompt + 4 + + + full + true + bin\tvOS\Release + prompt + 4 + + + + + + + + + + + + + + HttpTextWriter.cs + + + NUnitOutputTextWriter.cs + + + Options.cs + + + TcpTextWriter.cs + + + TestCaseElement.cs + + + TestElement.cs + + + TestResultElement.cs + + + TestRocks.cs + + + TestSuiteElement.cs + + + TouchOptions.cs + + + TouchRunner.cs + + + TouchViewController.cs + + + + + 3.12.0 + + + 2.0.0-pre1 + all + true + + + 3.6.0 + + + + + + + + + + + \ No newline at end of file diff --git a/Touch.Unit.sln b/Touch.Unit.sln index 150390b..7097afa 100644 --- a/Touch.Unit.sln +++ b/Touch.Unit.sln @@ -8,7 +8,9 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "monotouch.tests", "monotouc EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Touch.Server", "Touch.Server\Touch.Server.csproj", "{A1303AE1-2693-4DF7-A17B-20C2ABA1E2ED}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Touch.Client", "Touch.Client\Touch.Client.csproj", "{F611ED96-54B5-4975-99BB-12F50AF95936}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Touch.Client-tvOS", "Touch.Client\Touch.Client-tvOS.csproj", "{A571BB52-F57E-4ED0-ADC0-95656E866C18}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Touch.Client-iOS", "Touch.Client\Touch.Client-iOS.csproj", "{F611ED96-54B5-4975-99BB-12F50AF95936}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution @@ -86,6 +88,22 @@ Global {A1303AE1-2693-4DF7-A17B-20C2ABA1E2ED}.Release|iPhone.Build.0 = Release|iPhone {A1303AE1-2693-4DF7-A17B-20C2ABA1E2ED}.Release|iPhoneSimulator.ActiveCfg = Release|iPhone {A1303AE1-2693-4DF7-A17B-20C2ABA1E2ED}.Release|iPhoneSimulator.Build.0 = Release|iPhone + {A571BB52-F57E-4ED0-ADC0-95656E866C18}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {A571BB52-F57E-4ED0-ADC0-95656E866C18}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU + {A571BB52-F57E-4ED0-ADC0-95656E866C18}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU + {A571BB52-F57E-4ED0-ADC0-95656E866C18}.Release|iPhoneSimulator.Build.0 = Release|Any CPU + {A571BB52-F57E-4ED0-ADC0-95656E866C18}.Debug|iPhone.ActiveCfg = Debug|Any CPU + {A571BB52-F57E-4ED0-ADC0-95656E866C18}.Debug|iPhone.Build.0 = Debug|Any CPU + {A571BB52-F57E-4ED0-ADC0-95656E866C18}.Release|iPhone.ActiveCfg = Release|Any CPU + {A571BB52-F57E-4ED0-ADC0-95656E866C18}.Release|iPhone.Build.0 = Release|Any CPU + {A571BB52-F57E-4ED0-ADC0-95656E866C18}.AdHoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {A571BB52-F57E-4ED0-ADC0-95656E866C18}.AdHoc|iPhoneSimulator.Build.0 = Debug|Any CPU + {A571BB52-F57E-4ED0-ADC0-95656E866C18}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {A571BB52-F57E-4ED0-ADC0-95656E866C18}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU + {A571BB52-F57E-4ED0-ADC0-95656E866C18}.AdHoc|iPhone.ActiveCfg = Debug|Any CPU + {A571BB52-F57E-4ED0-ADC0-95656E866C18}.AdHoc|iPhone.Build.0 = Debug|Any CPU + {A571BB52-F57E-4ED0-ADC0-95656E866C18}.AppStore|iPhone.ActiveCfg = Debug|Any CPU + {A571BB52-F57E-4ED0-ADC0-95656E866C18}.AppStore|iPhone.Build.0 = Debug|Any CPU {F611ED96-54B5-4975-99BB-12F50AF95936}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU {F611ED96-54B5-4975-99BB-12F50AF95936}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU {F611ED96-54B5-4975-99BB-12F50AF95936}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU