Skip to content

Commit f6a39f4

Browse files
CopilotJusterZhu
andcommitted
Add comprehensive NuGet metadata to GeneralUpdate.Drivelution and GeneralUpdate.Extension
Co-authored-by: JusterZhu <11714536+JusterZhu@users.noreply.github.com>
1 parent 56280ae commit f6a39f4

2 files changed

Lines changed: 48 additions & 0 deletions

File tree

src/c#/GeneralUpdate.Drivelution/GeneralUpdate.Drivelution.csproj

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,21 @@
1010
<IsTrimmable>true</IsTrimmable>
1111
<EnableTrimAnalyzer>true</EnableTrimAnalyzer>
1212
<TrimMode>full</TrimMode>
13+
<!-- NuGet Package Metadata -->
14+
<Version>9.5.10</Version>
15+
<Authors>JusterZhu</Authors>
16+
<Company>juster.zhu</Company>
17+
<Title>GeneralUpdate.Drivelution</Title>
18+
<Description>A cross-platform driver update management system with support for Windows, Linux, and macOS. Provides driver backup, validation, version comparison, and automatic rollback capabilities.</Description>
19+
<Copyright>Copyright © 2020-2026 JusterZhu. All rights reserved.</Copyright>
20+
<PackageProjectUrl>https://github.com/GeneralLibrary/GeneralUpdate</PackageProjectUrl>
21+
<PackageLicenseUrl>https://github.com/GeneralLibrary/GeneralUpdate?tab=Apache-2.0-1-ov-file#readme</PackageLicenseUrl>
22+
<PackageIcon>GeneralUpdate.png</PackageIcon>
23+
<RepositoryUrl>https://github.com/GeneralLibrary/GeneralUpdate</RepositoryUrl>
24+
<RepositoryType>public</RepositoryType>
25+
<PackageTags>driver,update,upgrade,backup,validation,cross-platform,linux,windows,macos</PackageTags>
26+
<PackageReleaseNotes>Cross-platform driver update management with backup, validation, and rollback support for Windows, Linux, and macOS platforms.</PackageReleaseNotes>
27+
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
1328
</PropertyGroup>
1429

1530
<!-- Link GeneralTracer and its dependencies from GeneralUpdate.Common -->
@@ -19,4 +34,13 @@
1934
<Compile Include="..\GeneralUpdate.Common\Shared\Trace\WindowsOutputDebugListener.cs" Link="Shared\Trace\WindowsOutputDebugListener.cs" />
2035
</ItemGroup>
2136

37+
<!-- Package Icon -->
38+
<ItemGroup>
39+
<None Include="../../../imgs/GeneralUpdate.png">
40+
<Pack>True</Pack>
41+
<Link>%(Filename)%(Extension)</Link>
42+
<PackagePath>./</PackagePath>
43+
</None>
44+
</ItemGroup>
45+
2246
</Project>

src/c#/GeneralUpdate.Extension/GeneralUpdate.Extension.csproj

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,21 @@
44
<TargetFramework>netstandard2.0</TargetFramework>
55
<Nullable>enable</Nullable>
66
<LangVersion>latest</LangVersion>
7+
<!-- NuGet Package Metadata -->
8+
<Version>9.5.10</Version>
9+
<Authors>JusterZhu</Authors>
10+
<Company>juster.zhu</Company>
11+
<Title>GeneralUpdate.Extension</Title>
12+
<Description>A VS Code-inspired extension system for .NET applications with comprehensive extension management, update, download, installation, rollback, and compatibility checking capabilities. Supports multi-platform extension deployment with dependency resolution.</Description>
13+
<Copyright>Copyright © 2020-2026 JusterZhu. All rights reserved.</Copyright>
14+
<PackageProjectUrl>https://github.com/GeneralLibrary/GeneralUpdate</PackageProjectUrl>
15+
<PackageLicenseUrl>https://github.com/GeneralLibrary/GeneralUpdate?tab=Apache-2.0-1-ov-file#readme</PackageLicenseUrl>
16+
<PackageIcon>GeneralUpdate.png</PackageIcon>
17+
<RepositoryUrl>https://github.com/GeneralLibrary/GeneralUpdate</RepositoryUrl>
18+
<RepositoryType>public</RepositoryType>
19+
<PackageTags>extension,plugin,update,download,rollback,compatibility,dependency,management</PackageTags>
20+
<PackageReleaseNotes>VS Code-inspired extension system with extension catalog management, download queue, version compatibility checking, dependency resolution, and rollback support.</PackageReleaseNotes>
21+
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
722
</PropertyGroup>
823

924
<ItemGroup>
@@ -16,4 +31,13 @@
1631
<PackageReference Include="System.IO.Compression.ZipFile" Version="4.3.0" />
1732
</ItemGroup>
1833

34+
<!-- Package Icon -->
35+
<ItemGroup>
36+
<None Include="../../../imgs/GeneralUpdate.png">
37+
<Pack>True</Pack>
38+
<Link>%(Filename)%(Extension)</Link>
39+
<PackagePath>./</PackagePath>
40+
</None>
41+
</ItemGroup>
42+
1943
</Project>

0 commit comments

Comments
 (0)