Skip to content

Commit 797227d

Browse files
committed
[增加]1. 增加包配置
1 parent a9ebffc commit 797227d

File tree

15 files changed

+338
-36
lines changed

15 files changed

+338
-36
lines changed

Directory.Build.props

Lines changed: 2 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -2,43 +2,9 @@
22
<PropertyGroup>
33
<Version>1.0.1</Version>
44
</PropertyGroup>
5-
<PropertyGroup>
6-
<PackageProjectUrl>https://github.com/alianblank/supersocket</PackageProjectUrl>
7-
<RepositoryUrl>https://github.com/alianblank/SuperSocket.git</RepositoryUrl>
8-
<RepositoryType>git</RepositoryType>
9-
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
10-
<PackageTags>GameFrameX,Lib,Extension,Server,GameServer,SuperSocket</PackageTags>
11-
<PackageReleaseNotes>https://gameframex.doc.alianblank.com/</PackageReleaseNotes>
12-
<PackageReadmeFile>README.md</PackageReadmeFile>
13-
<IsPackable>true</IsPackable>
14-
<PackageIcon>logo.png</PackageIcon>
15-
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
16-
<GenerateDocumentationFile>true</GenerateDocumentationFile>
17-
<PackageId>$(AssemblyName)</PackageId>
18-
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
19-
<PublishRepositoryUrl>true</PublishRepositoryUrl>
20-
<IncludeSymbols>true</IncludeSymbols>
21-
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
22-
<IncludeSource>true</IncludeSource>
23-
<Authors>Kerry Jiang and other contributors;AlianBlank</Authors>
24-
<Owners>Kerry Jiang;AlianBlank</Owners>
25-
<Copyright>Kerry Jiang;AlianBlank;GameFrameX;Blank</Copyright>
26-
<Title>$(AssemblyName)</Title>
27-
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
28-
</PropertyGroup>
5+
296
<ItemGroup>
307
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All"/>
318
</ItemGroup>
32-
<ItemGroup>
33-
<None Include="../../logo.png">
34-
<Pack>True</Pack>
35-
<PackagePath>\</PackagePath>
36-
<Link>logo.png</Link>
37-
</None>
38-
<None Include="../../README.md">
39-
<Pack>True</Pack>
40-
<PackagePath>\</PackagePath>
41-
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
42-
</None>
43-
</ItemGroup>
9+
4410
</Project>

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

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,30 @@
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>disable</Nullable>
88
</PropertyGroup>
9+
<PropertyGroup>
10+
<PackageProjectUrl>https://github.com/alianblank/GameFrameX.supersocket</PackageProjectUrl>
11+
<RepositoryUrl>https://github.com/alianblank/GameFrameX.SuperSocket.git</RepositoryUrl>
12+
<RepositoryType>git</RepositoryType>
13+
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
14+
<PackageTags>GameFrameX,Lib,Extension,Server,GameServer,SuperSocket</PackageTags>
15+
<PackageReleaseNotes>https://gameframex.doc.alianblank.com/</PackageReleaseNotes>
16+
<PackageReadmeFile>README.md</PackageReadmeFile>
17+
<IsPackable>true</IsPackable>
18+
<PackageIcon>logo.png</PackageIcon>
19+
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
20+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
21+
<PackageId>$(AssemblyName)</PackageId>
22+
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
23+
<PublishRepositoryUrl>true</PublishRepositoryUrl>
24+
<IncludeSymbols>true</IncludeSymbols>
25+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
26+
<IncludeSource>true</IncludeSource>
27+
<Authors>Kerry Jiang and other contributors;AlianBlank</Authors>
28+
<Owners>Kerry Jiang;AlianBlank</Owners>
29+
<Copyright>Kerry Jiang;AlianBlank;GameFrameX;Blank</Copyright>
30+
<Title>$(AssemblyName)</Title>
31+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
32+
</PropertyGroup>
933
<ItemGroup>
1034
<ProjectReference Include="..\GameFrameX.SuperSocket.Client\GameFrameX.SuperSocket.Client.csproj"/>
1135
</ItemGroup>

src/GameFrameX.SuperSocket.Client/GameFrameX.SuperSocket.Client.csproj

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,30 @@
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>disable</Nullable>
88
</PropertyGroup>
9+
<PropertyGroup>
10+
<PackageProjectUrl>https://github.com/alianblank/GameFrameX.supersocket</PackageProjectUrl>
11+
<RepositoryUrl>https://github.com/alianblank/GameFrameX.SuperSocket.git</RepositoryUrl>
12+
<RepositoryType>git</RepositoryType>
13+
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
14+
<PackageTags>GameFrameX,Lib,Extension,Server,GameServer,SuperSocket</PackageTags>
15+
<PackageReleaseNotes>https://gameframex.doc.alianblank.com/</PackageReleaseNotes>
16+
<PackageReadmeFile>README.md</PackageReadmeFile>
17+
<IsPackable>true</IsPackable>
18+
<PackageIcon>logo.png</PackageIcon>
19+
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
20+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
21+
<PackageId>$(AssemblyName)</PackageId>
22+
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
23+
<PublishRepositoryUrl>true</PublishRepositoryUrl>
24+
<IncludeSymbols>true</IncludeSymbols>
25+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
26+
<IncludeSource>true</IncludeSource>
27+
<Authors>Kerry Jiang and other contributors;AlianBlank</Authors>
28+
<Owners>Kerry Jiang;AlianBlank</Owners>
29+
<Copyright>Kerry Jiang;AlianBlank;GameFrameX;Blank</Copyright>
30+
<Title>$(AssemblyName)</Title>
31+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
32+
</PropertyGroup>
933
<ItemGroup>
1034
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0"/>
1135
</ItemGroup>

src/GameFrameX.SuperSocket.ClientEngine/GameFrameX.SuperSocket.ClientEngine.csproj

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,30 @@
77
<ImplicitUsings>enable</ImplicitUsings>
88
<Nullable>disable</Nullable>
99
</PropertyGroup>
10+
<PropertyGroup>
11+
<PackageProjectUrl>https://github.com/alianblank/GameFrameX.supersocket</PackageProjectUrl>
12+
<RepositoryUrl>https://github.com/alianblank/GameFrameX.SuperSocket.git</RepositoryUrl>
13+
<RepositoryType>git</RepositoryType>
14+
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
15+
<PackageTags>GameFrameX,Lib,Extension,Server,GameServer,SuperSocket</PackageTags>
16+
<PackageReleaseNotes>https://gameframex.doc.alianblank.com/</PackageReleaseNotes>
17+
<PackageReadmeFile>README.md</PackageReadmeFile>
18+
<IsPackable>true</IsPackable>
19+
<PackageIcon>logo.png</PackageIcon>
20+
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
21+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
22+
<PackageId>$(AssemblyName)</PackageId>
23+
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
24+
<PublishRepositoryUrl>true</PublishRepositoryUrl>
25+
<IncludeSymbols>true</IncludeSymbols>
26+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
27+
<IncludeSource>true</IncludeSource>
28+
<Authors>Kerry Jiang and other contributors;AlianBlank</Authors>
29+
<Owners>Kerry Jiang;AlianBlank</Owners>
30+
<Copyright>Kerry Jiang;AlianBlank;GameFrameX;Blank</Copyright>
31+
<Title>$(AssemblyName)</Title>
32+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
33+
</PropertyGroup>
1034
<ItemGroup>
1135
<ProjectReference Include="..\GameFrameX.SuperSocket.Server.Abstractions\GameFrameX.SuperSocket.Server.Abstractions.csproj"/>
1236
</ItemGroup>

src/GameFrameX.SuperSocket.Command/GameFrameX.SuperSocket.Command.csproj

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,30 @@
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>disable</Nullable>
88
</PropertyGroup>
9+
<PropertyGroup>
10+
<PackageProjectUrl>https://github.com/alianblank/GameFrameX.supersocket</PackageProjectUrl>
11+
<RepositoryUrl>https://github.com/alianblank/GameFrameX.SuperSocket.git</RepositoryUrl>
12+
<RepositoryType>git</RepositoryType>
13+
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
14+
<PackageTags>GameFrameX,Lib,Extension,Server,GameServer,SuperSocket</PackageTags>
15+
<PackageReleaseNotes>https://gameframex.doc.alianblank.com/</PackageReleaseNotes>
16+
<PackageReadmeFile>README.md</PackageReadmeFile>
17+
<IsPackable>true</IsPackable>
18+
<PackageIcon>logo.png</PackageIcon>
19+
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
20+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
21+
<PackageId>$(AssemblyName)</PackageId>
22+
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
23+
<PublishRepositoryUrl>true</PublishRepositoryUrl>
24+
<IncludeSymbols>true</IncludeSymbols>
25+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
26+
<IncludeSource>true</IncludeSource>
27+
<Authors>Kerry Jiang and other contributors;AlianBlank</Authors>
28+
<Owners>Kerry Jiang;AlianBlank</Owners>
29+
<Copyright>Kerry Jiang;AlianBlank;GameFrameX;Blank</Copyright>
30+
<Title>$(AssemblyName)</Title>
31+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
32+
</PropertyGroup>
933
<ItemGroup>
1034
<PackageReference Include="System.Text.Json" Version="8.0.0"/>
1135
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.0"/>

src/GameFrameX.SuperSocket.Connection/GameFrameX.SuperSocket.Connection.csproj

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,30 @@
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>disable</Nullable>
88
</PropertyGroup>
9+
<PropertyGroup>
10+
<PackageProjectUrl>https://github.com/alianblank/GameFrameX.supersocket</PackageProjectUrl>
11+
<RepositoryUrl>https://github.com/alianblank/GameFrameX.SuperSocket.git</RepositoryUrl>
12+
<RepositoryType>git</RepositoryType>
13+
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
14+
<PackageTags>GameFrameX,Lib,Extension,Server,GameServer,SuperSocket</PackageTags>
15+
<PackageReleaseNotes>https://gameframex.doc.alianblank.com/</PackageReleaseNotes>
16+
<PackageReadmeFile>README.md</PackageReadmeFile>
17+
<IsPackable>true</IsPackable>
18+
<PackageIcon>logo.png</PackageIcon>
19+
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
20+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
21+
<PackageId>$(AssemblyName)</PackageId>
22+
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
23+
<PublishRepositoryUrl>true</PublishRepositoryUrl>
24+
<IncludeSymbols>true</IncludeSymbols>
25+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
26+
<IncludeSource>true</IncludeSource>
27+
<Authors>Kerry Jiang and other contributors;AlianBlank</Authors>
28+
<Owners>Kerry Jiang;AlianBlank</Owners>
29+
<Copyright>Kerry Jiang;AlianBlank;GameFrameX;Blank</Copyright>
30+
<Title>$(AssemblyName)</Title>
31+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
32+
</PropertyGroup>
933
<ItemGroup>
1034
<PackageReference Include="System.IO.Pipelines" Version="8.0.0"/>
1135
<PackageReference Include="Microsoft.Extensions.Options" Version="8.0.0"/>

src/GameFrameX.SuperSocket.Http/GameFrameX.SuperSocket.Http.csproj

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,30 @@
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>disable</Nullable>
88
</PropertyGroup>
9+
<PropertyGroup>
10+
<PackageProjectUrl>https://github.com/alianblank/GameFrameX.supersocket</PackageProjectUrl>
11+
<RepositoryUrl>https://github.com/alianblank/GameFrameX.SuperSocket.git</RepositoryUrl>
12+
<RepositoryType>git</RepositoryType>
13+
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
14+
<PackageTags>GameFrameX,Lib,Extension,Server,GameServer,SuperSocket</PackageTags>
15+
<PackageReleaseNotes>https://gameframex.doc.alianblank.com/</PackageReleaseNotes>
16+
<PackageReadmeFile>README.md</PackageReadmeFile>
17+
<IsPackable>true</IsPackable>
18+
<PackageIcon>logo.png</PackageIcon>
19+
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
20+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
21+
<PackageId>$(AssemblyName)</PackageId>
22+
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
23+
<PublishRepositoryUrl>true</PublishRepositoryUrl>
24+
<IncludeSymbols>true</IncludeSymbols>
25+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
26+
<IncludeSource>true</IncludeSource>
27+
<Authors>Kerry Jiang and other contributors;AlianBlank</Authors>
28+
<Owners>Kerry Jiang;AlianBlank</Owners>
29+
<Copyright>Kerry Jiang;AlianBlank;GameFrameX;Blank</Copyright>
30+
<Title>$(AssemblyName)</Title>
31+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
32+
</PropertyGroup>
933
<ItemGroup>
1034
<ProjectReference Include="..\GameFrameX.SuperSocket.ProtoBase\GameFrameX.SuperSocket.ProtoBase.csproj"/>
1135
</ItemGroup>

src/GameFrameX.SuperSocket.Kestrel/GameFrameX.SuperSocket.Kestrel.csproj

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,30 @@
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>disable</Nullable>
88
</PropertyGroup>
9+
<PropertyGroup>
10+
<PackageProjectUrl>https://github.com/alianblank/GameFrameX.supersocket</PackageProjectUrl>
11+
<RepositoryUrl>https://github.com/alianblank/GameFrameX.SuperSocket.git</RepositoryUrl>
12+
<RepositoryType>git</RepositoryType>
13+
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
14+
<PackageTags>GameFrameX,Lib,Extension,Server,GameServer,SuperSocket</PackageTags>
15+
<PackageReleaseNotes>https://gameframex.doc.alianblank.com/</PackageReleaseNotes>
16+
<PackageReadmeFile>README.md</PackageReadmeFile>
17+
<IsPackable>true</IsPackable>
18+
<PackageIcon>logo.png</PackageIcon>
19+
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
20+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
21+
<PackageId>$(AssemblyName)</PackageId>
22+
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
23+
<PublishRepositoryUrl>true</PublishRepositoryUrl>
24+
<IncludeSymbols>true</IncludeSymbols>
25+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
26+
<IncludeSource>true</IncludeSource>
27+
<Authors>Kerry Jiang and other contributors;AlianBlank</Authors>
28+
<Owners>Kerry Jiang;AlianBlank</Owners>
29+
<Copyright>Kerry Jiang;AlianBlank;GameFrameX;Blank</Copyright>
30+
<Title>$(AssemblyName)</Title>
31+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
32+
</PropertyGroup>
933
<ItemGroup>
1034
<ProjectReference Include="..\GameFrameX.SuperSocket.Connection\GameFrameX.SuperSocket.Connection.csproj"/>
1135
<ProjectReference Include="..\GameFrameX.SuperSocket.Server.Abstractions\GameFrameX.SuperSocket.Server.Abstractions.csproj"/>

src/GameFrameX.SuperSocket.Primitives/GameFrameX.SuperSocket.Primitives.csproj

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,30 @@
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>disable</Nullable>
88
</PropertyGroup>
9+
<PropertyGroup>
10+
<PackageProjectUrl>https://github.com/alianblank/GameFrameX.supersocket</PackageProjectUrl>
11+
<RepositoryUrl>https://github.com/alianblank/GameFrameX.SuperSocket.git</RepositoryUrl>
12+
<RepositoryType>git</RepositoryType>
13+
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
14+
<PackageTags>GameFrameX,Lib,Extension,Server,GameServer,SuperSocket</PackageTags>
15+
<PackageReleaseNotes>https://gameframex.doc.alianblank.com/</PackageReleaseNotes>
16+
<PackageReadmeFile>README.md</PackageReadmeFile>
17+
<IsPackable>true</IsPackable>
18+
<PackageIcon>logo.png</PackageIcon>
19+
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
20+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
21+
<PackageId>$(AssemblyName)</PackageId>
22+
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
23+
<PublishRepositoryUrl>true</PublishRepositoryUrl>
24+
<IncludeSymbols>true</IncludeSymbols>
25+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
26+
<IncludeSource>true</IncludeSource>
27+
<Authors>Kerry Jiang and other contributors;AlianBlank</Authors>
28+
<Owners>Kerry Jiang;AlianBlank</Owners>
29+
<Copyright>Kerry Jiang;AlianBlank;GameFrameX;Blank</Copyright>
30+
<Title>$(AssemblyName)</Title>
31+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
32+
</PropertyGroup>
933
<ItemGroup>
1034
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.0"/>
1135
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0"/>

src/GameFrameX.SuperSocket.ProtoBase/GameFrameX.SuperSocket.ProtoBase.csproj

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,30 @@
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>disable</Nullable>
88
</PropertyGroup>
9+
<PropertyGroup>
10+
<PackageProjectUrl>https://github.com/alianblank/GameFrameX.supersocket</PackageProjectUrl>
11+
<RepositoryUrl>https://github.com/alianblank/GameFrameX.SuperSocket.git</RepositoryUrl>
12+
<RepositoryType>git</RepositoryType>
13+
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
14+
<PackageTags>GameFrameX,Lib,Extension,Server,GameServer,SuperSocket</PackageTags>
15+
<PackageReleaseNotes>https://gameframex.doc.alianblank.com/</PackageReleaseNotes>
16+
<PackageReadmeFile>README.md</PackageReadmeFile>
17+
<IsPackable>true</IsPackable>
18+
<PackageIcon>logo.png</PackageIcon>
19+
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
20+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
21+
<PackageId>$(AssemblyName)</PackageId>
22+
<GenerateAssemblyInfo>true</GenerateAssemblyInfo>
23+
<PublishRepositoryUrl>true</PublishRepositoryUrl>
24+
<IncludeSymbols>true</IncludeSymbols>
25+
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
26+
<IncludeSource>true</IncludeSource>
27+
<Authors>Kerry Jiang and other contributors;AlianBlank</Authors>
28+
<Owners>Kerry Jiang;AlianBlank</Owners>
29+
<Copyright>Kerry Jiang;AlianBlank;GameFrameX;Blank</Copyright>
30+
<Title>$(AssemblyName)</Title>
31+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
32+
</PropertyGroup>
933
<ItemGroup>
1034
<None Include="../../logo.png">
1135
<Pack>True</Pack>

0 commit comments

Comments
 (0)