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>