From 6b8e1fe66e63388ae5e8288bcaa5e111ef09786b Mon Sep 17 00:00:00 2001
From: GwWuYou <95328647+GeWuYou@users.noreply.github.com>
Date: Sun, 28 Dec 2025 14:22:03 +0800
Subject: [PATCH] =?UTF-8?q?chore(build):=20=E7=BB=9F=E4=B8=80=E9=A1=B9?=
=?UTF-8?q?=E7=9B=AE=E5=BC=95=E7=94=A8=E5=92=8C=E5=8C=85=E4=BE=9D=E8=B5=96?=
=?UTF-8?q?=E9=85=8D=E7=BD=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 将项目引用从硬编码路径改为使用 $(AssemblyName) 变量
- 为所有项目引用添加 PrivateAssets="all" 属性
- 在 GFramework.Godot 项目中添加缺失的抽象层引用
- 更新源代码生成器测试项目的包依赖配置
- 添加 Microsoft.CodeAnalysis 和 Microsoft.CodeAnalysis.CSharp.Workspaces 包引用
---
GFramework.Core/GFramework.Core.csproj | 4 ++--
GFramework.Game/GFramework.Game.csproj | 2 +-
GFramework.Godot/GFramework.Godot.csproj | 2 ++
.../GFramework.SourceGenerators.Tests.csproj | 2 ++
4 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/GFramework.Core/GFramework.Core.csproj b/GFramework.Core/GFramework.Core.csproj
index 8eed18b..5ee4795 100644
--- a/GFramework.Core/GFramework.Core.csproj
+++ b/GFramework.Core/GFramework.Core.csproj
@@ -1,12 +1,12 @@
- GeWuYou.GFramework.Core
+ GeWuYou.$(AssemblyName)
net8.0;net9.0;net10.0
enable
enable
-
+
diff --git a/GFramework.Game/GFramework.Game.csproj b/GFramework.Game/GFramework.Game.csproj
index c5189f3..8909dcf 100644
--- a/GFramework.Game/GFramework.Game.csproj
+++ b/GFramework.Game/GFramework.Game.csproj
@@ -8,6 +8,6 @@
-
+
diff --git a/GFramework.Godot/GFramework.Godot.csproj b/GFramework.Godot/GFramework.Godot.csproj
index b33a06e..e38e555 100644
--- a/GFramework.Godot/GFramework.Godot.csproj
+++ b/GFramework.Godot/GFramework.Godot.csproj
@@ -15,6 +15,8 @@
+
+
diff --git a/GFramework.SourceGenerators.Tests/GFramework.SourceGenerators.Tests.csproj b/GFramework.SourceGenerators.Tests/GFramework.SourceGenerators.Tests.csproj
index 71449aa..75655b0 100644
--- a/GFramework.SourceGenerators.Tests/GFramework.SourceGenerators.Tests.csproj
+++ b/GFramework.SourceGenerators.Tests/GFramework.SourceGenerators.Tests.csproj
@@ -8,8 +8,10 @@
+
+