project: use my fork of AvaloniaEdit instead of official NuGet package (#1984)

Signed-off-by: leo <longshuang@msn.cn>
This commit is contained in:
leo
2026-02-12 15:41:09 +08:00
parent 47dae06911
commit c02aae8f34
5 changed files with 13 additions and 4 deletions

View File

@@ -40,6 +40,8 @@ jobs:
sudo apt-get install -y curl wget git unzip zip libicu66 tzdata clang
- name: Checkout sources
uses: actions/checkout@v4
with:
submodules: true
- name: Setup .NET
uses: actions/setup-dotnet@v4
with:

3
.gitmodules vendored Normal file
View File

@@ -0,0 +1,3 @@
[submodule "depends/AvaloniaEdit"]
path = depends/AvaloniaEdit
url = https://github.com/love-linger/AvaloniaEdit.git

View File

@@ -51,6 +51,11 @@
<File Path="build/README.md"/>
</Folder>
<Folder Name="/depends/">
<Project Path="depends/AvaloniaEdit/src/AvaloniaEdit/AvaloniaEdit.csproj" />
<Project Path="depends/AvaloniaEdit/src/AvaloniaEdit.TextMate/AvaloniaEdit.TextMate.csproj" />
</Folder>
<Folder Name="/src/">
<Project Path="src/SourceGit.csproj" />
</Folder>

1
depends/AvaloniaEdit Submodule

Submodule depends/AvaloniaEdit added at 35bf63abdb

View File

@@ -53,16 +53,14 @@
<PackageReference Include="Avalonia.Fonts.Inter" Version="11.3.11" />
<PackageReference Include="Avalonia.Themes.Fluent" Version="11.3.11" />
<PackageReference Include="Avalonia.Diagnostics" Version="11.3.11" Condition="'$(Configuration)' == 'Debug'" />
<PackageReference Include="Avalonia.AvaloniaEdit" Version="11.4.1" />
<PackageReference Include="AvaloniaEdit.TextMate" Version="11.4.1" />
<PackageReference Include="Azure.AI.OpenAI" Version="2.8.0-beta.1" />
<PackageReference Include="BitMiracle.LibTiff.NET" Version="2.4.660" />
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.4.0" />
<PackageReference Include="LiveChartsCore.SkiaSharpView.Avalonia" Version="2.0.0-rc6.1" />
<PackageReference Include="OpenAI" Version="2.8.0" />
<PackageReference Include="Pfim" Version="0.11.4" />
<PackageReference Include="TextMateSharp" Version="2.0.2" />
<PackageReference Include="TextMateSharp.Grammars" Version="2.0.2" />
<ProjectReference Include="../depends/AvaloniaEdit/src/AvaloniaEdit.TextMate/AvaloniaEdit.TextMate.csproj"/>
</ItemGroup>
<ItemGroup>