Skip to content

Commit 64afa74

Browse files
boblodgettmuhammad-othman
authored andcommitted
Updated the build to package AWSSDK.Extensions.CborProtocol and notice file updates. (#3914)
* Updated notice files for system.formats.cbor. * Updated the build to package AWSSDK.Extensions.CborProtocol.
1 parent 4ed8702 commit 64afa74

File tree

4 files changed

+117
-1
lines changed

4 files changed

+117
-1
lines changed

Notice.txt

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
8989
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
9090
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
9191
SOFTWARE.
92+
9293
----------------
9394

9495
** System.Text.Json
@@ -119,6 +120,34 @@ SOFTWARE.
119120

120121
----------------
121122

123+
** System.Formats.Cbor
124+
125+
The MIT License (MIT)
126+
127+
Copyright (c) .NET Foundation and Contributors
128+
129+
All rights reserved.
130+
131+
Permission is hereby granted, free of charge, to any person obtaining a copy
132+
of this software and associated documentation files (the "Software"), to deal
133+
in the Software without restriction, including without limitation the rights
134+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
135+
copies of the Software, and to permit persons to whom the Software is
136+
furnished to do so, subject to the following conditions:
137+
138+
The above copyright notice and this permission notice shall be included in all
139+
copies or substantial portions of the Software.
140+
141+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
142+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
143+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
144+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
145+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
146+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
147+
SOFTWARE.
148+
149+
----------------
150+
122151
** BouncyCastle.Cryptography
123152

124153
The MIT License (MIT)

buildtools/NoticeForZips.txt

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
8989
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
9090
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
9191
SOFTWARE.
92+
9293
----------------
9394

9495
** System.Numerics.Vectors
@@ -116,6 +117,7 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
116117
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
117118
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
118119
SOFTWARE.
120+
119121
----------------
120122

121123
** System.Text.Json
@@ -146,6 +148,34 @@ SOFTWARE.
146148

147149
----------------
148150

151+
** System.Formats.Cbor
152+
153+
The MIT License (MIT)
154+
155+
Copyright (c) .NET Foundation and Contributors
156+
157+
All rights reserved.
158+
159+
Permission is hereby granted, free of charge, to any person obtaining a copy
160+
of this software and associated documentation files (the "Software"), to deal
161+
in the Software without restriction, including without limitation the rights
162+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
163+
copies of the Software, and to permit persons to whom the Software is
164+
furnished to do so, subject to the following conditions:
165+
166+
The above copyright notice and this permission notice shall be included in all
167+
copies or substantial portions of the Software.
168+
169+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
170+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
171+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
172+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
173+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
174+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
175+
SOFTWARE.
176+
177+
----------------
178+
149179
** BouncyCastle.Cryptography
150180

151181
The MIT License (MIT)

buildtools/build.proj

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -416,7 +416,7 @@
416416
Command="$(powershell) -ExecutionPolicy Unrestricted -NoProfile -File create-nuget-packages.ps1 -PackageList "$(ServiceList)""/>
417417
</Target>
418418

419-
<Target Name="package-extensions" DependsOnTargets="package-netcore-extensions;package-crt-extensions;package-cloudfront-extensions;package-ec2-extensions;package-meai-extensions;package-logging-extensions" />
419+
<Target Name="package-extensions" DependsOnTargets="package-netcore-extensions;package-crt-extensions;package-cloudfront-extensions;package-ec2-extensions;package-meai-extensions;package-cborprotocol-extensions;package-logging-extensions" />
420420

421421
<Target Name="build-extensions" >
422422
<!-- depends: restore-nuget;run-generator -->
@@ -456,6 +456,11 @@
456456
<Exec Command="..\..\..\sdk\.nuget\NuGet.exe pack ./AWSSDK.Extensions.Bedrock.MEAI.nuspec -BasePath . -OutputDirectory ../../../Deployment/nuget" WorkingDirectory="../extensions/src/AWSSDK.Extensions.Bedrock.MEAI" />
457457
</Target>
458458

459+
<Target Name="package-cborprotocol-extensions" DependsOnTargets="$(package-extensions-DependsOnTargets)">
460+
<MakeDir Directories="../Deployment/nuget" />
461+
<Exec Command="..\..\..\sdk\.nuget\NuGet.exe pack ./AWSSDK.Extensions.CborProtocol.nuspec -BasePath . -OutputDirectory ../../../Deployment/nuget" WorkingDirectory="../extensions/src/AWSSDK.Extensions.CborProtocol" />
462+
</Target>
463+
459464
<Target Name="package-logging-extensions" DependsOnTargets="$(package-extensions-DependsOnTargets)">
460465
<MakeDir Directories="../Deployment/nuget" />
461466

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<package>
3+
<metadata>
4+
<id>AWSSDK.Extensions.CborProtocol</id>
5+
<title>AWSSDK - Extensions for Cbor protocol support</title>
6+
<version>4.0.0.0</version>
7+
<authors>Amazon Web Services</authors>
8+
<description>This package contains shared serialization and deserialization logic for services that use Cbor protocol in the AWS SDK for .NET.</description>
9+
<language>en-US</language>
10+
<license type="expression">Apache-2.0</license>
11+
<projectUrl>https://github.com/aws/aws-sdk-net/</projectUrl>
12+
<tags>AWS Amazon aws-sdk-v4</tags>
13+
<icon>images\AWSLogo.png</icon>
14+
<dependencies>
15+
<group targetFramework="net472">
16+
<dependency id="AWSSDK.Core" version="4.0.0.0" />
17+
<dependency id="System.Formats.Cbor" version="9.0.5" />
18+
</group>
19+
<group targetFramework="netstandard2.0">
20+
<dependency id="AWSSDK.Core" version="4.0.0.0" />
21+
<dependency id="System.Formats.Cbor" version="9.0.5" />
22+
</group>
23+
<group targetFramework="netcoreapp3.1">
24+
<dependency id="AWSSDK.Core" version="4.0.0.0" />
25+
<dependency id="System.Formats.Cbor" version="9.0.5" />
26+
</group>
27+
<group targetFramework="net8.0">
28+
<dependency id="AWSSDK.Core" version="4.0.0.0" />
29+
<dependency id="System.Formats.Cbor" version="9.0.5" />
30+
</group>
31+
</dependencies>
32+
</metadata>
33+
<files>
34+
<file src="..\..\..\sdk\nuget-content\AWSLogo.png" target="images\" />
35+
36+
<file src=".\bin\Release\net472\AWSSDK.Extensions.CborProtocol.dll" target="lib\net472" />
37+
<file src=".\bin\Release\net472\AWSSDK.Extensions.CborProtocol.pdb" target="lib\net472" />
38+
<file src=".\bin\Release\net472\AWSSDK.Extensions.CborProtocol.xml" target="lib\net472" />
39+
40+
<file src=".\bin\Release\netstandard2.0\AWSSDK.Extensions.CborProtocol.dll" target="lib\netstandard2.0"/>
41+
<file src=".\bin\Release\netstandard2.0\AWSSDK.Extensions.CborProtocol.pdb" target="lib\netstandard2.0"/>
42+
<file src=".\bin\Release\netstandard2.0\AWSSDK.Extensions.CborProtocol.xml" target="lib\netstandard2.0" />
43+
44+
<file src=".\bin\Release\netcoreapp3.1\AWSSDK.Extensions.CborProtocol.dll" target="lib\netcoreapp3.1" />
45+
<file src=".\bin\Release\netcoreapp3.1\AWSSDK.Extensions.CborProtocol.pdb" target="lib\netcoreapp3.1" />
46+
<file src=".\bin\Release\netcoreapp3.1\AWSSDK.Extensions.CborProtocol.xml" target="lib\netcoreapp3.1" />
47+
48+
<file src=".\bin\Release\net8.0\AWSSDK.Extensions.CborProtocol.dll" target="lib\net8.0" />
49+
<file src=".\bin\Release\net8.0\AWSSDK.Extensions.CborProtocol.pdb" target="lib\net8.0" />
50+
<file src=".\bin\Release\net8.0\AWSSDK.Extensions.CborProtocol.xml" target="lib\net8.0" />
51+
</files>
52+
</package>

0 commit comments

Comments
 (0)