Skip to content

Commit 324c914

Browse files
committed
源代码引用 wieslawsoltes-wmf 库准备打出独立的包
1 parent e7f874f commit 324c914

3 files changed

Lines changed: 20 additions & 17 deletions

File tree

.github/workflows/NuGet-tag-publish-MediaConverters.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ jobs:
2525
- name: Pack MediaConverters.Tool.ContextNuGet
2626
run: dotnet pack --no-build true --configuration Release src\MediaConverters\MediaConverters.Tool.ContextNuGet\MediaConverters.Tool.ContextNuGet.csproj
2727

28+
- name: Pack DotNetCampus.MediaConverter.SkiaWmfRenderer
29+
run: dotnet pack --no-build true --configuration Release src\MediaConverters\SkiaWmfRenderer\src\SkiaWmfRenderer\SkiaWmfRenderer.csproj
30+
2831
- name: Publish and Pack win-x86
2932
run: |
3033
dotnet publish -c Release -r win-x86 src\MediaConverters\MediaConverters.Tool\MediaConverters.Tool.csproj

src/MediaConverters/MediaConverters.sln

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sample", "SkiaWmfRenderer\s
3535
EndProject
3636
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{BCE75840-8C2D-FF3B-4008-C39CE2693A70}"
3737
EndProject
38-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Library", "SkiaWmfRenderer\src\wieslawsoltes-wmf\src\library\Library.csproj", "{E7C36C90-B08A-348C-448F-B93FABBF96BA}"
39-
EndProject
4038
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SkiaWmfRenderer", "SkiaWmfRenderer\src\SkiaWmfRenderer\SkiaWmfRenderer.csproj", "{F954FBBA-DAA9-0C2C-D456-946E60951601}"
4139
EndProject
4240
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "GitHub Action", "GitHub Action", "{FEBFC370-5A97-2074-5438-C062271FB6E1}"
@@ -142,18 +140,6 @@ Global
142140
{13B65A58-C0A5-DBF6-7B95-BD2B9B95F44D}.Release|x64.Build.0 = Release|Any CPU
143141
{13B65A58-C0A5-DBF6-7B95-BD2B9B95F44D}.Release|x86.ActiveCfg = Release|Any CPU
144142
{13B65A58-C0A5-DBF6-7B95-BD2B9B95F44D}.Release|x86.Build.0 = Release|Any CPU
145-
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
146-
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Debug|Any CPU.Build.0 = Debug|Any CPU
147-
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Debug|x64.ActiveCfg = Debug|Any CPU
148-
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Debug|x64.Build.0 = Debug|Any CPU
149-
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Debug|x86.ActiveCfg = Debug|Any CPU
150-
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Debug|x86.Build.0 = Debug|Any CPU
151-
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Release|Any CPU.ActiveCfg = Release|Any CPU
152-
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Release|Any CPU.Build.0 = Release|Any CPU
153-
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Release|x64.ActiveCfg = Release|Any CPU
154-
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Release|x64.Build.0 = Release|Any CPU
155-
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Release|x86.ActiveCfg = Release|Any CPU
156-
{E7C36C90-B08A-348C-448F-B93FABBF96BA}.Release|x86.Build.0 = Release|Any CPU
157143
{F954FBBA-DAA9-0C2C-D456-946E60951601}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
158144
{F954FBBA-DAA9-0C2C-D456-946E60951601}.Debug|Any CPU.Build.0 = Debug|Any CPU
159145
{F954FBBA-DAA9-0C2C-D456-946E60951601}.Debug|x64.ActiveCfg = Debug|Any CPU
@@ -178,7 +164,6 @@ Global
178164
{E59E3FFC-5A3D-EAF4-4C42-36ACFBE6CA32} = {7ADEA89B-E7C9-BB74-8262-22C28E372E1A}
179165
{13B65A58-C0A5-DBF6-7B95-BD2B9B95F44D} = {E59E3FFC-5A3D-EAF4-4C42-36ACFBE6CA32}
180166
{BCE75840-8C2D-FF3B-4008-C39CE2693A70} = {7ADEA89B-E7C9-BB74-8262-22C28E372E1A}
181-
{E7C36C90-B08A-348C-448F-B93FABBF96BA} = {BCE75840-8C2D-FF3B-4008-C39CE2693A70}
182167
{F954FBBA-DAA9-0C2C-D456-946E60951601} = {BCE75840-8C2D-FF3B-4008-C39CE2693A70}
183168
EndGlobalSection
184169
GlobalSection(ExtensibilityGlobals) = postSolution

src/MediaConverters/SkiaWmfRenderer/src/SkiaWmfRenderer/SkiaWmfRenderer.csproj

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,21 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net9.0</TargetFrameworks>
4+
<TargetFrameworks>net6.0;net8.0;net9.0</TargetFrameworks>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<LangVersion>latest</LangVersion>
88
<IsAotCompatible Condition="$([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net7.0'))">true</IsAotCompatible>
9+
10+
<PackageId>DotNetCampus.MediaConverter.SkiaWmfRenderer</PackageId>
911
</PropertyGroup>
1012

1113
<ItemGroup>
12-
<ProjectReference Include="..\wieslawsoltes-wmf\src\library\Library.csproj" />
14+
<Compile Include="..\wieslawsoltes-wmf\src\library\**\*.cs" LinkBase="wieslawsoltes-wmf" />
15+
</ItemGroup>
16+
17+
<ItemGroup>
18+
<Compile Remove="..\wieslawsoltes-wmf\src\library\obj\**" />
1319
</ItemGroup>
1420

1521
<ItemGroup>
@@ -21,6 +27,15 @@
2127
<PackageReference Include="HarfBuzzSharp.NativeAssets.Linux" Version="8.3.1.1" />
2228

2329
<PackageReference Include="System.Text.Encoding.CodePages" Version="9.0.7" />
30+
31+
<PackageReference Include="dotnetCampus.Telescope.SourceGeneratorAnalyzers" Version="0.10.7-alpha21">
32+
<PrivateAssets>all</PrivateAssets>
33+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
34+
</PackageReference>
35+
</ItemGroup>
36+
37+
<ItemGroup>
38+
<Folder Include="wieslawsoltes-wmf\" />
2439
</ItemGroup>
2540

2641
</Project>

0 commit comments

Comments
 (0)