Skip to content

Commit ac35c78

Browse files
committed
Add nuspec files for NuGet publishing
1 parent fba92ac commit ac35c78

File tree

3 files changed

+124
-0
lines changed

3 files changed

+124
-0
lines changed
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
3+
<metadata>
4+
<id>nanoframework.System.Net.WebSockets.Client</id>
5+
<version>$version$</version>
6+
<title>nanoframework.System.Net.WebSockets.Client</title>
7+
<authors>nanoFramework project contributors</authors>
8+
<owners>nanoFramework,dotnetfoundation</owners>
9+
<requireLicenseAcceptance>false</requireLicenseAcceptance>
10+
<license type="file">LICENSE.md</license>
11+
<releaseNotes>
12+
</releaseNotes>
13+
<developmentDependency>false</developmentDependency>
14+
<projectUrl>https://github.com/nanoframework/nanoframework.System.Net.WebSockets</projectUrl>
15+
<icon>images\nf-logo.png</icon>
16+
<repository type="git" url="https://github.com/nanoframework/nanoframework.System.Net.WebSockets" commit="$commit$" />
17+
<copyright>Copyright (c) .NET Foundation and Contributors</copyright>
18+
<description>
19+
This package includes the nanoframework.System.Net.WebSockets assembly (client API only) for .NET nanoFramework C# projects.
20+
There are also two other packages with just the server API and with the complete API.
21+
</description>
22+
<tags>nanoFramework C# csharp netmf netnf nanoFramework.System.Net.WebSockets</tags>
23+
<dependencies>
24+
<dependency id="nanoFramework.CoreLibrary" version="1.10.3-preview.7" />
25+
<dependency id="nanoFramework.Runtime.Events" version="1.9.0-preview.16" />
26+
<dependency id="nanoFramework.System.Collections" version="1.2.0-preview.36" />
27+
<dependency id="nanoFramework.System.Text" version="1.1.1-preview.35" />
28+
<dependency id="nanoFramework.System.Net" version="1.6.5-preview.2" />
29+
</dependencies>
30+
</metadata>
31+
<files>
32+
<file src="WebSockets.Client\bin\Release\System.Net.WebSockets.dll" target="lib\System.Net.WebSockets.dll" />
33+
<file src="WebSockets.Client\bin\Release\System.Net.WebSockets.pdb" target="lib\System.Net.WebSockets.pdb" />
34+
<file src="WebSockets.Client\bin\Release\System.Net.WebSockets.pdbx" target="lib\System.Net.WebSockets.pdbx" />
35+
<file src="WebSockets.Client\bin\Release\System.Net.WebSockets.pe" target="lib\System.Net.WebSockets.pe" />
36+
<file src="WebSockets.Client\bin\Release\System.Net.WebSockets.xml" target="lib\System.Net.WebSockets.xml" />
37+
<file src="assets\readme.txt" target="" />
38+
<file src="assets\nf-logo.png" target="images\" />
39+
<file src="LICENSE.md" target="" />
40+
</files>
41+
</package>
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
3+
<metadata>
4+
<id>nanoframework.System.Net.WebSockets.Server</id>
5+
<version>$version$</version>
6+
<title>nanoframework.System.Net.WebSockets.Server</title>
7+
<authors>nanoFramework project contributors</authors>
8+
<owners>nanoFramework,dotnetfoundation</owners>
9+
<requireLicenseAcceptance>false</requireLicenseAcceptance>
10+
<license type="file">LICENSE.md</license>
11+
<releaseNotes>
12+
</releaseNotes>
13+
<developmentDependency>false</developmentDependency>
14+
<projectUrl>https://github.com/nanoframework/nanoframework.System.Net.WebSockets</projectUrl>
15+
<icon>images\nf-logo.png</icon>
16+
<repository type="git" url="https://github.com/nanoframework/nanoframework.System.Net.WebSockets" commit="$commit$" />
17+
<copyright>Copyright (c) .NET Foundation and Contributors</copyright>
18+
<description>
19+
This package includes the nanoframework.System.Net.WebSockets assembly (server API only) for .NET nanoFramework C# projects.
20+
There are also two other packages with just the client API and with the complete API.
21+
</description>
22+
<tags>nanoFramework C# csharp netmf netnf nanoFramework.System.Net.WebSockets</tags>
23+
<dependencies>
24+
<dependency id="nanoFramework.CoreLibrary" version="1.10.3-preview.7" />
25+
<dependency id="nanoFramework.Runtime.Events" version="1.9.0-preview.16" />
26+
<dependency id="nanoFramework.System.Collections" version="1.2.0-preview.36" />
27+
<dependency id="nanoFramework.System.Text" version="1.1.1-preview.35" />
28+
<dependency id="nanoFramework.System.Net" version="1.6.5-preview.2" />
29+
</dependencies>
30+
</metadata>
31+
<files>
32+
<file src="WebSockets.Server\bin\Release\System.Net.WebSockets.dll" target="lib\System.Net.WebSockets.dll" />
33+
<file src="WebSockets.Server\bin\Release\System.Net.WebSockets.pdb" target="lib\System.Net.WebSockets.pdb" />
34+
<file src="WebSockets.Server\bin\Release\System.Net.WebSockets.pdbx" target="lib\System.Net.WebSockets.pdbx" />
35+
<file src="WebSockets.Server\bin\Release\System.Net.WebSockets.pe" target="lib\System.Net.WebSockets.pe" />
36+
<file src="WebSockets.Server\bin\Release\System.Net.WebSockets.xml" target="lib\System.Net.WebSockets.xml" />
37+
<file src="assets\readme.txt" target="" />
38+
<file src="assets\nf-logo.png" target="images\" />
39+
<file src="LICENSE.md" target="" />
40+
</files>
41+
</package>
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
3+
<metadata>
4+
<id>nanoframework.System.Net.WebSockets</id>
5+
<version>$version$</version>
6+
<title>nanoframework.System.Net.WebSockets</title>
7+
<authors>nanoFramework project contributors</authors>
8+
<owners>nanoFramework,dotnetfoundation</owners>
9+
<requireLicenseAcceptance>false</requireLicenseAcceptance>
10+
<license type="file">LICENSE.md</license>
11+
<releaseNotes>
12+
</releaseNotes>
13+
<developmentDependency>false</developmentDependency>
14+
<projectUrl>https://github.com/nanoframework/nanoframework.System.Net.WebSockets</projectUrl>
15+
<icon>images\nf-logo.png</icon>
16+
<repository type="git" url="https://github.com/nanoframework/nanoframework.System.Net.WebSockets" commit="$commit$" />
17+
<copyright>Copyright (c) .NET Foundation and Contributors</copyright>
18+
<description>
19+
This package includes the nanoframework.System.Net.WebSockets assembly for nanoFramework C# projects.
20+
There are also two other packages with just the client API and just the server API.
21+
These are meant to be used when there is the need to use smaller assemblies.
22+
</description>
23+
<tags>nanoFramework C# csharp netmf netnf nanoFramework.System.Net.WebSockets</tags>
24+
<dependencies>
25+
<dependency id="nanoFramework.CoreLibrary" version="1.10.3-preview.7" />
26+
<dependency id="nanoFramework.Runtime.Events" version="1.9.0-preview.16" />
27+
<dependency id="nanoFramework.System.Collections" version="1.2.0-preview.36" />
28+
<dependency id="nanoFramework.System.Text" version="1.1.1-preview.35" />
29+
<dependency id="nanoFramework.System.Net" version="1.6.5-preview.2" />
30+
</dependencies>
31+
</metadata>
32+
<files>
33+
<file src="WebSockets\bin\Release\System.Net.WebSockets.dll" target="lib\System.Net.WebSockets.dll" />
34+
<file src="WebSockets\bin\Release\System.Net.WebSockets.pdb" target="lib\System.Net.WebSockets.pdb" />
35+
<file src="WebSockets\bin\Release\System.Net.WebSockets.pdbx" target="lib\System.Net.WebSockets.pdbx" />
36+
<file src="WebSockets\bin\Release\System.Net.WebSockets.pe" target="lib\System.Net.WebSockets.pe" />
37+
<file src="WebSockets\bin\Release\System.Net.WebSockets.xml" target="lib\System.Net.WebSockets.xml" />
38+
<file src="assets\readme.txt" target="" />
39+
<file src="assets\nf-logo.png" target="images\" />
40+
<file src="LICENSE.md" target="" />
41+
</files>
42+
</package>

0 commit comments

Comments
 (0)