Skip to content

Commit 9c26248

Browse files
committed
tried IncludeMobileTargetFramework
1 parent bd068aa commit 9c26248

6 files changed

Lines changed: 17 additions & 2 deletions

File tree

.github/workflows/myget.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77

88
jobs:
99
push:
10-
runs-on: ubuntu-latest
10+
runs-on: windows-latest
1111
steps:
1212
- uses: actions/checkout@v1
1313
- name: Setup .NET Core
@@ -19,7 +19,7 @@ jobs:
1919
- uses: dotnet/nbgv@master
2020
id: nbgv
2121
- name: Pack
22-
run: dotnet pack -c Release -p:PackageVersion=${{ steps.nbgv.outputs.NuGetPackageVersion }}.${{ github.run_number }} -p:Version=${{ steps.nbgv.outputs.NuGetPackageVersion }}.${{ github.run_number }} -p:AssemblyVersion=${{ steps.nbgv.outputs.AssemblyVersion }} -p:AssemblyFileVersion=${{ steps.nbgv.outputs.AssemblyFileVersion }} -p:AssemblyInformationalVersion=${{ steps.nbgv.outputs.AssemblyInformationalVersion }} /p:NoPackageAnalysis=true
22+
run: dotnet pack -c Release -p:IncludeMobileTargetFramework=true -p:PackageVersion=${{ steps.nbgv.outputs.NuGetPackageVersion }}.${{ github.run_number }} -p:Version=${{ steps.nbgv.outputs.NuGetPackageVersion }}.${{ github.run_number }} -p:AssemblyVersion=${{ steps.nbgv.outputs.AssemblyVersion }} -p:AssemblyFileVersion=${{ steps.nbgv.outputs.AssemblyFileVersion }} -p:AssemblyInformationalVersion=${{ steps.nbgv.outputs.AssemblyInformationalVersion }} /p:NoPackageAnalysis=true
2323
- name: Pack all-in-one-packages
2424
run: |
2525
dotnet pack -c Release -p:NuspecProperties="version=${{ steps.nbgv.outputs.NuGetPackageVersion }}.${{ github.run_number }}" pkg/SuperSocket.csproj /p:NoPackageAnalysis=true

Directory.Build.props

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
<TargetFrameworks>netstandard2.1;net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
66
<SamplesTargetFrameworks>net7.0</SamplesTargetFrameworks>
77
</PropertyGroup>
8+
<PropertyGroup>
9+
<MobileTargetFrameworks>net6.0-ios;net6.0-android;net6.0-macos;net6.0-tvos;net7.0-ios;net7.0-android;net7.0-macos;net7.0-tvos;net8.0-ios;net=8.0-android;net8.0-macos;net8.0-tvos</MobileTargetFrameworks>
10+
</PropertyGroup>
811
<PropertyGroup>
912
<PackageProjectUrl>https://github.com/kerryjiang/supersocket</PackageProjectUrl>
1013
<RepositoryUrl>https://github.com/kerryjiang/SuperSocket.git</RepositoryUrl>

src/SuperSocket.Client.Proxy/SuperSocket.Client.Proxy.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
<PropertyGroup>
33
<Description>SuperSocket client proxy library</Description>
44
</PropertyGroup>
5+
<PropertyGroup Condition="$(IncludeMobileTargetFramework) == 'true'">
6+
<TargetFrameworks>$(TargetFrameworks);$(MobileTargetFrameworks)</TargetFrameworks>
7+
</PropertyGroup>
58
<ItemGroup>
69
<ProjectReference Include="..\SuperSocket.Client\SuperSocket.Client.csproj" />
710
</ItemGroup>

src/SuperSocket.Client/SuperSocket.Client.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
<PropertyGroup>
33
<Description>SuperSocket client library</Description>
44
</PropertyGroup>
5+
<PropertyGroup Condition="$(IncludeMobileTargetFramework) == 'true'">
6+
<TargetFrameworks>$(TargetFrameworks);$(MobileTargetFrameworks)</TargetFrameworks>
7+
</PropertyGroup>
58
<ItemGroup>
69
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="$(MSExtensionsVersion)" />
710
</ItemGroup>

src/SuperSocket.Connection/SuperSocket.Connection.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
<PropertyGroup>
33
<Description>SuperSocket library to abstract underlying communications as connection with pipeline.</Description>
44
</PropertyGroup>
5+
<PropertyGroup Condition="$(IncludeMobileTargetFramework) == 'true'">
6+
<TargetFrameworks>$(TargetFrameworks);$(MobileTargetFrameworks)</TargetFrameworks>
7+
</PropertyGroup>
58
<ItemGroup>
69
<PackageReference Include="System.IO.Pipelines" Version="$(PipelinesVersion)" />
710
<PackageReference Include="Microsoft.Extensions.Options" Version="$(MSExtensionsVersion)" />

src/SuperSocket.ProtoBase/SuperSocket.ProtoBase.csproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,7 @@
22
<PropertyGroup>
33
<Description>SuperSocket protocol decoding library.</Description>
44
</PropertyGroup>
5+
<PropertyGroup Condition="$(IncludeMobileTargetFramework) == 'true'">
6+
<TargetFrameworks>$(TargetFrameworks);$(MobileTargetFrameworks)</TargetFrameworks>
7+
</PropertyGroup>
58
</Project>

0 commit comments

Comments
 (0)