Add additional metadata to NuGet packages (#40824)

Flor Chacón committed Jun 17, 2026 at 11:24 UTC 5d6097a817a2a231bc33a957bccf31a2a3d04503
2 files changed +8 -4
nuget/Microsoft.WSL.Containers.nuspec.in
+5 -2
@@ -7,15 +7,18 @@
7 <projectUrl>https://github.com/microsoft/WSL</projectUrl>
8 <description>WSL Containers SDK (Preview - API subject to breaking changes)</description>
9 <copyright>© Microsoft Corporation. All rights reserved.</copyright>
10 - <tags>WSL</tags>
11 - <language>en-us</language>
10 + <icon>images\icon.png</icon>
11 + <tags>WSL containers Linux Windows SDK</tags>
12 <license type="expression">MIT</license>
13 <readme>docs\README.MD</readme>
14 + <repository type="git" url="https://github.com/microsoft/WSL" />
15 <dependencies>
16 <group targetFramework="${WSL_NUGET_TARGET_FRAMEWORK}" />
17 </dependencies>
18 </metadata>
19 <files>
20 + <file src="${CMAKE_SOURCE_DIR_NATIVE}\Images\Square44x44Logo.altform-lightunplated_targetsize-256.png" target="images\icon.png"/>
21 + <file src="${CMAKE_SOURCE_DIR_NATIVE}\NOTICE.txt" target="NOTICE.txt"/>
22 <file src="${CMAKE_SOURCE_DIR_NATIVE}\src\windows\WslcSDK\wslcsdk.h" target="include"/>
23 <file src="${CMAKE_SOURCE_DIR_NATIVE}\bin\${TARGET_PLATFORM}\${CMAKE_BUILD_TYPE}\Microsoft.WSL.Containers.winmd" target="winmd\Microsoft.WSL.Containers.winmd"/>
24 <file src="${CMAKE_SOURCE_DIR_NATIVE}\nuget\Microsoft.WSL.Containers\**" exclude="**\net\**"/>
nuget/Microsoft.WSL.PluginApi.nuspec.in
+3 -2
@@ -9,13 +9,14 @@
9 <copyright>© Microsoft Corporation. All rights reserved.</copyright>
10 <icon>images\icon.png</icon>
11 <readme>docs\README.MD</readme>
12 - <tags>WSL</tags>
13 - <language>en-us</language>
12 + <tags>WSL plugin Linux Windows</tags>
13 <license type="expression">MIT</license>
14 + <repository type="git" url="https://github.com/microsoft/WSL" />
15 </metadata>
16 <files>
17 <file src="${CMAKE_SOURCE_DIR_NATIVE}\src\windows\inc\WslPluginApi.h" target="build\native\include"/>
18 <file src="${CMAKE_SOURCE_DIR_NATIVE}\Images\Square44x44Logo.altform-lightunplated_targetsize-256.png" target="images\icon.png"/>
19 + <file src="${CMAKE_SOURCE_DIR_NATIVE}\NOTICE.txt" target="NOTICE.txt"/>
20 <file src="${CMAKE_SOURCE_DIR_NATIVE}\nuget\Microsoft.WSL.PluginApi\**"/>
21 </files>
22 </package>