mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-05-07 00:39:00 +08:00
feat(project): 添加GFramework项目配置文件
- 配置包的基本信息包括ID、作者、描述和许可证 - 设置多目标框架支持net8.0、net9.0和net10.0 - 定义包发布相关属性如仓库URL和自动生成包 - 排除多个子目录和测试项目避免参与编译打包 - 聚合核心模块GFramework.Core和GFramework.Game作为项目引用 - 配置README.md文件包含到包中并设置符号包含选项
This commit is contained in:
parent
66b848c6d8
commit
d54d770c2f
@ -70,16 +70,17 @@
|
||||
<None Remove="GFramework.Cqrs.Abstractions\**"/>
|
||||
<None Remove="GFramework.Cqrs.Tests\**"/>
|
||||
<None Remove="GFramework.Tests.Common\**"/>
|
||||
<None Remove="ai-libs\**" />
|
||||
</ItemGroup>
|
||||
<!-- 聚合核心模块 -->
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="GFramework.Core\GFramework.Core.csproj"/>
|
||||
<ProjectReference Include="GFramework.Game\GFramework.Game.csproj"/>
|
||||
<ProjectReference Include="GFramework.Core\GFramework.Core.csproj" />
|
||||
<ProjectReference Include="GFramework.Game\GFramework.Game.csproj" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Remove="GFramework.Core\**"/>
|
||||
<Compile Remove="GFramework.Game\**"/>
|
||||
<Compile Remove="GFramework.Godot\**"/>
|
||||
<Compile Remove="GFramework.Core\**" />
|
||||
<Compile Remove="GFramework.Game\**" />
|
||||
<Compile Remove="GFramework.Godot\**" />
|
||||
<Compile Update="GFramework.Core.SourceGenerators\enums\EnumExtensionsGenerator.cs">
|
||||
<Link>GFramework.Core.SourceGenerators\enums\EnumExtensionsGenerator.cs</Link>
|
||||
</Compile>
|
||||
@ -89,69 +90,71 @@
|
||||
<Compile Update="GFramework.Core.SourceGenerators\logging\LoggerGenerator.cs">
|
||||
<Link>GFramework.Core.SourceGenerators\logging\LoggerGenerator.cs</Link>
|
||||
</Compile>
|
||||
<Compile Remove="GFramework.Godot.SourceGenerators\**"/>
|
||||
<Compile Remove="GFramework.SourceGenerators\**"/>
|
||||
<Compile Remove="GFramework.Core.SourceGenerators\**"/>
|
||||
<Compile Remove="GFramework.Core.SourceGenerators.Abstractions\**"/>
|
||||
<Compile Remove="GFramework.Cqrs.SourceGenerators\**"/>
|
||||
<Compile Remove="GFramework.Game.SourceGenerators\**"/>
|
||||
<Compile Remove="GFramework.SourceGenerators.Common\**"/>
|
||||
<Compile Remove="GFramework.SourceGenerators.Tests\**"/>
|
||||
<Compile Remove="GFramework.Godot.SourceGenerators.Tests\**"/>
|
||||
<Compile Remove="GFramework.Godot.SourceGenerators.Abstractions\**"/>
|
||||
<Compile Remove="GFramework.SourceGenerators.Abstractions\**"/>
|
||||
<Compile Remove="GFramework.Core.Abstractions\**"/>
|
||||
<Compile Remove="GFramework.Godot.Abstractions\**"/>
|
||||
<Compile Remove="GFramework.Game.Abstractions\**"/>
|
||||
<Compile Remove="GFramework.Core.Tests\**"/>
|
||||
<Compile Remove="GFramework.Ecs.Arch.Tests\**"/>
|
||||
<Compile Remove="GFramework.Ecs.Arch\**"/>
|
||||
<Compile Remove="GFramework.Ecs.Arch.Abstractions\**"/>
|
||||
<Compile Remove="GFramework.Generator\**"/>
|
||||
<Compile Remove="GFramework.Generator.Attributes\**"/>
|
||||
<Compile Remove="GFramework.Godot.SourceGenerators.Attributes\**"/>
|
||||
<Compile Remove="GFramework.SourceGenerators.Attributes\**"/>
|
||||
<Compile Remove="Godot\**"/>
|
||||
<Compile Remove="GFramework.Game.Tests\**"/>
|
||||
<Compile Remove="GFramework.Godot.Tests\**"/>
|
||||
<Compile Remove="GFramework.Cqrs\**"/>
|
||||
<Compile Remove="GFramework.Cqrs.Abstractions\**"/>
|
||||
<Compile Remove="GFramework.Cqrs.Tests\**"/>
|
||||
<Compile Remove="GFramework.Tests.Common\**"/>
|
||||
<Compile Remove="GFramework.Godot.SourceGenerators\**" />
|
||||
<Compile Remove="GFramework.SourceGenerators\**" />
|
||||
<Compile Remove="GFramework.Core.SourceGenerators\**" />
|
||||
<Compile Remove="GFramework.Core.SourceGenerators.Abstractions\**" />
|
||||
<Compile Remove="GFramework.Cqrs.SourceGenerators\**" />
|
||||
<Compile Remove="GFramework.Game.SourceGenerators\**" />
|
||||
<Compile Remove="GFramework.SourceGenerators.Common\**" />
|
||||
<Compile Remove="GFramework.SourceGenerators.Tests\**" />
|
||||
<Compile Remove="GFramework.Godot.SourceGenerators.Tests\**" />
|
||||
<Compile Remove="GFramework.Godot.SourceGenerators.Abstractions\**" />
|
||||
<Compile Remove="GFramework.SourceGenerators.Abstractions\**" />
|
||||
<Compile Remove="GFramework.Core.Abstractions\**" />
|
||||
<Compile Remove="GFramework.Godot.Abstractions\**" />
|
||||
<Compile Remove="GFramework.Game.Abstractions\**" />
|
||||
<Compile Remove="GFramework.Core.Tests\**" />
|
||||
<Compile Remove="GFramework.Ecs.Arch.Tests\**" />
|
||||
<Compile Remove="GFramework.Ecs.Arch\**" />
|
||||
<Compile Remove="GFramework.Ecs.Arch.Abstractions\**" />
|
||||
<Compile Remove="GFramework.Generator\**" />
|
||||
<Compile Remove="GFramework.Generator.Attributes\**" />
|
||||
<Compile Remove="GFramework.Godot.SourceGenerators.Attributes\**" />
|
||||
<Compile Remove="GFramework.SourceGenerators.Attributes\**" />
|
||||
<Compile Remove="Godot\**" />
|
||||
<Compile Remove="GFramework.Game.Tests\**" />
|
||||
<Compile Remove="GFramework.Godot.Tests\**" />
|
||||
<Compile Remove="GFramework.Cqrs\**" />
|
||||
<Compile Remove="GFramework.Cqrs.Abstractions\**" />
|
||||
<Compile Remove="GFramework.Cqrs.Tests\**" />
|
||||
<Compile Remove="GFramework.Tests.Common\**" />
|
||||
<Compile Remove="ai-libs\**" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<EmbeddedResource Remove="GFramework.Core\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Game\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Godot\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Godot.SourceGenerators\**"/>
|
||||
<EmbeddedResource Remove="GFramework.SourceGenerators\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Core.SourceGenerators\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Core.SourceGenerators.Abstractions\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Cqrs.SourceGenerators\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Game.SourceGenerators\**"/>
|
||||
<EmbeddedResource Remove="GFramework.SourceGenerators.Common\**"/>
|
||||
<EmbeddedResource Remove="GFramework.SourceGenerators.Tests\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Godot.SourceGenerators.Tests\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Godot.SourceGenerators.Abstractions\**"/>
|
||||
<EmbeddedResource Remove="GFramework.SourceGenerators.Abstractions\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Core.Abstractions\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Godot.Abstractions\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Game.Abstractions\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Core.Tests\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Ecs.Arch.Tests\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Ecs.Arch\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Ecs.Arch.Abstractions\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Generator\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Generator.Attributes\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Godot.SourceGenerators.Attributes\**"/>
|
||||
<EmbeddedResource Remove="GFramework.SourceGenerators.Attributes\**"/>
|
||||
<EmbeddedResource Remove="Godot\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Game.Tests\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Godot.Tests\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Cqrs\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Cqrs.Abstractions\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Cqrs.Tests\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Tests.Common\**"/>
|
||||
<EmbeddedResource Remove="GFramework.Core\**" />
|
||||
<EmbeddedResource Remove="GFramework.Game\**" />
|
||||
<EmbeddedResource Remove="GFramework.Godot\**" />
|
||||
<EmbeddedResource Remove="GFramework.Godot.SourceGenerators\**" />
|
||||
<EmbeddedResource Remove="GFramework.SourceGenerators\**" />
|
||||
<EmbeddedResource Remove="GFramework.Core.SourceGenerators\**" />
|
||||
<EmbeddedResource Remove="GFramework.Core.SourceGenerators.Abstractions\**" />
|
||||
<EmbeddedResource Remove="GFramework.Cqrs.SourceGenerators\**" />
|
||||
<EmbeddedResource Remove="GFramework.Game.SourceGenerators\**" />
|
||||
<EmbeddedResource Remove="GFramework.SourceGenerators.Common\**" />
|
||||
<EmbeddedResource Remove="GFramework.SourceGenerators.Tests\**" />
|
||||
<EmbeddedResource Remove="GFramework.Godot.SourceGenerators.Tests\**" />
|
||||
<EmbeddedResource Remove="GFramework.Godot.SourceGenerators.Abstractions\**" />
|
||||
<EmbeddedResource Remove="GFramework.SourceGenerators.Abstractions\**" />
|
||||
<EmbeddedResource Remove="GFramework.Core.Abstractions\**" />
|
||||
<EmbeddedResource Remove="GFramework.Godot.Abstractions\**" />
|
||||
<EmbeddedResource Remove="GFramework.Game.Abstractions\**" />
|
||||
<EmbeddedResource Remove="GFramework.Core.Tests\**" />
|
||||
<EmbeddedResource Remove="GFramework.Ecs.Arch.Tests\**" />
|
||||
<EmbeddedResource Remove="GFramework.Ecs.Arch\**" />
|
||||
<EmbeddedResource Remove="GFramework.Ecs.Arch.Abstractions\**" />
|
||||
<EmbeddedResource Remove="GFramework.Generator\**" />
|
||||
<EmbeddedResource Remove="GFramework.Generator.Attributes\**" />
|
||||
<EmbeddedResource Remove="GFramework.Godot.SourceGenerators.Attributes\**" />
|
||||
<EmbeddedResource Remove="GFramework.SourceGenerators.Attributes\**" />
|
||||
<EmbeddedResource Remove="Godot\**" />
|
||||
<EmbeddedResource Remove="GFramework.Game.Tests\**" />
|
||||
<EmbeddedResource Remove="GFramework.Godot.Tests\**" />
|
||||
<EmbeddedResource Remove="GFramework.Cqrs\**" />
|
||||
<EmbeddedResource Remove="GFramework.Cqrs.Abstractions\**" />
|
||||
<EmbeddedResource Remove="GFramework.Cqrs.Tests\**" />
|
||||
<EmbeddedResource Remove="GFramework.Tests.Common\**" />
|
||||
<EmbeddedResource Remove="ai-libs\**" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<AdditionalFiles Remove="AnalyzerReleases.Shipped.md"/>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user