Skip to content
This repository was archived by the owner on Dec 24, 2022. It is now read-only.

Commit 95b71fa

Browse files
committed
Add .Core NuGet package with only .NET Standard 2.0 dlls
1 parent 73a50f5 commit 95b71fa

15 files changed

+128
-23
lines changed
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
3+
<metadata>
4+
<id>ServiceStack.Text.Core</id>
5+
<title>ServiceStack.Text .NET Standard 2.0</title>
6+
<version>5.0.0</version>
7+
<authors>ServiceStack</authors>
8+
<owners>ServiceStack</owners>
9+
<summary>.NET's Standard 2.0 build of ServiceStack.Text</summary>
10+
<description>
11+
.NET's fastest JSON, JSV and CSV Text Serializers. Fast, Light, Resilient.
12+
Contains ServiceStack's high-performance text-processing powers, for more info see: https://servicestack.net/text
13+
</description>
14+
<projectUrl>https://github.com/ServiceStack/ServiceStack.Text</projectUrl>
15+
<licenseUrl>https://servicestack.net/terms</licenseUrl>
16+
<requireLicenseAcceptance>true</requireLicenseAcceptance>
17+
<iconUrl>https://servicestack.net/img/logo-32.png</iconUrl>
18+
<tags>JSON Text Serializer CSV JSV Dump PrettyPrint Fast</tags>
19+
<language>en-US</language>
20+
<copyright>ServiceStack and contributors</copyright>
21+
<dependencies>
22+
<group targetFramework=".netstandard2.0">
23+
<dependency id="Microsoft.Extensions.Primitives" version="[2.0.0, )" />
24+
<dependency id="System.Runtime" version="[4.3.0, )" />
25+
<dependency id="System.Reflection.Emit" version="[4.3.0, )" />
26+
<dependency id="System.Reflection.Emit.LightWeight" version="[4.3.0, )" />
27+
<dependency id="Microsoft.CSharp" version="[4.4.0, )" />
28+
</group>
29+
</dependencies>
30+
</metadata>
31+
<files>
32+
<file src="lib\**\*.*" target="lib" />
33+
<file src="..\..\src\ServiceStack.Text\**\*.cs" target="src" />
34+
</files>
35+
</package>
36+

build/build.proj

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,5 +98,12 @@
9898
<Exec Command="&quot;$(NuGetPath)&quot; pack &quot;$(NuGetPackageDir)/ServiceStack.Text/servicestack.text.nuspec&quot; -OutputDirectory &quot;$(NuGetPackageDir)&quot; -Version $(PackageVersion) -Symbols"
9999
LogStandardErrorAsError="true" />
100100

101+
<!-- ServiceStack.Text.Core -->
102+
<MakeDir Directories="$(NuGetPackageDir)/ServiceStack.Text.Core/lib/netstandard2.0" Condition="!Exists('$(NuGetPackageDir)/ServiceStack.Text.Core/lib/netstandard2.0')" />
103+
<Copy SourceFiles="%(TextCoreFiles.Identity)" DestinationFolder="$(NuGetPackageDir)/ServiceStack.Text.Core/lib/netstandard2.0" />
104+
105+
<Exec Command="&quot;$(NuGetPath)&quot; pack &quot;$(NuGetPackageDir)/ServiceStack.Text.Core/servicestack.text.core.nuspec&quot; -OutputDirectory &quot;$(NuGetPackageDir)&quot; -Version $(PackageVersion) -Symbols"
106+
LogStandardErrorAsError="true" />
107+
101108
</Target>
102109
</Project>

lib/net45/ServiceStack.Client.dll

-4 KB
Binary file not shown.

lib/net45/ServiceStack.Common.dll

-4 KB
Binary file not shown.
512 Bytes
Binary file not shown.

lib/net45/ServiceStack.Text.dll

0 Bytes
Binary file not shown.

lib/net45/ServiceStack.dll

-412 KB
Binary file not shown.
-5 KB
Binary file not shown.

lib/netstandard2.0/ServiceStack.Common.deps.json

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -623,6 +623,9 @@
623623
"System.Security.Cryptography.Primitives": "4.3.0",
624624
"System.Text.Encoding": "4.3.0",
625625
"runtime.native.System.Security.Cryptography.OpenSsl": "4.3.0"
626+
},
627+
"runtime": {
628+
"lib/netstandard1.6/System.Security.Cryptography.OpenSsl.dll": {}
626629
}
627630
},
628631
"System.Security.Cryptography.Primitives/4.3.0": {
@@ -786,14 +789,14 @@
786789
"Microsoft.NETCore.Platforms/1.1.0": {
787790
"type": "package",
788791
"serviceable": true,
789-
"sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==",
792+
"sha512": "sha512-n2QVe1U/8yMdyowo8Z0C4fWPGTJlkvGnqYBw2DFMMPs9uA6mgVDq/xaklZiUl57FVfJm2WcEu1ybdodsRx/gDQ==",
790793
"path": "microsoft.netcore.platforms/1.1.0",
791794
"hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512"
792795
},
793796
"Microsoft.NETCore.Targets/1.1.0": {
794797
"type": "package",
795798
"serviceable": true,
796-
"sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
799+
"sha512": "sha512-vs9c3q7errTVkO1Yh7FoI0eSNvkAIffVpnkygE76Vz8Eo9YtqycOEefrm4iOLMOyMvQIv0Nlw684nt2CDdlzig==",
797800
"path": "microsoft.netcore.targets/1.1.0",
798801
"hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
799802
},
@@ -982,7 +985,7 @@
982985
"System.Globalization/4.3.0": {
983986
"type": "package",
984987
"serviceable": true,
985-
"sha512": "sha512-kYdVd2f2PAdFGblzFswE4hkNANJBKRmsfa2X5LG2AcWE1c7/4t0pYae1L8vfZ5xvE2nK/R9JprtToA61OSHWIg==",
988+
"sha512": "sha512-EppWk5+tMzaEzhZkUfaOKuqnC2ECFzQVadE9yBRQtVSWtGOsu9QhfovAhb1Q7FV6X6G9g/a7/8W6ORUjuKxOjQ==",
986989
"path": "system.globalization/4.3.0",
987990
"hashPath": "system.globalization.4.3.0.nupkg.sha512"
988991
},
@@ -1003,7 +1006,7 @@
10031006
"System.IO/4.3.0": {
10041007
"type": "package",
10051008
"serviceable": true,
1006-
"sha512": "sha512-3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==",
1009+
"sha512": "sha512-/wTullO3iTZcj0tbuz1xIcmk+O0/JmkuxcqwAsTfadEEni+sQUQ36JYlSE5D2mSArRtaE1M3bzB75HgcGCJ+tQ==",
10071010
"path": "system.io/4.3.0",
10081011
"hashPath": "system.io.4.3.0.nupkg.sha512"
10091012
},
@@ -1087,7 +1090,7 @@
10871090
"System.Reflection/4.3.0": {
10881091
"type": "package",
10891092
"serviceable": true,
1090-
"sha512": "sha512-KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==",
1093+
"sha512": "sha512-3uYB1Y9PY+4B/XtCMGiLfnNP9SJU5vovOLiEGabFqBOtBML8PurmWr0OzPKebsrGviYB1acTKrhE1NAIb+P3mQ==",
10911094
"path": "system.reflection/4.3.0",
10921095
"hashPath": "system.reflection.4.3.0.nupkg.sha512"
10931096
},
@@ -1122,14 +1125,14 @@
11221125
"System.Reflection.Primitives/4.3.0": {
11231126
"type": "package",
11241127
"serviceable": true,
1125-
"sha512": "sha512-5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==",
1128+
"sha512": "sha512-IWUmJcoqCpvsIn0Txobe+5idI096N+08jM3pnbVW1QWBDWQcSZqfQ7nNpMv/eKexrdlODAup0nd9dMRzbfPgSA==",
11261129
"path": "system.reflection.primitives/4.3.0",
11271130
"hashPath": "system.reflection.primitives.4.3.0.nupkg.sha512"
11281131
},
11291132
"System.Reflection.TypeExtensions/4.3.0": {
11301133
"type": "package",
11311134
"serviceable": true,
1132-
"sha512": "sha512-7u6ulLcZbyxB5Gq0nMkQttcdBTx57ibzw+4IOXEfR+sXYQoHvjW5LTLyNr8O22UIMrqYbchJQJnos4eooYzYJA==",
1135+
"sha512": "sha512-bddVPkbwJzLo0+FzvsoEunOBODGVEJ5JRFU1Xjo4MxhCUrpO7JJ5CJCFx7RXIrBtsAUH5Jh94v3pWEM/MLziJw==",
11331136
"path": "system.reflection.typeextensions/4.3.0",
11341137
"hashPath": "system.reflection.typeextensions.4.3.0.nupkg.sha512"
11351138
},
@@ -1143,7 +1146,7 @@
11431146
"System.Runtime/4.3.0": {
11441147
"type": "package",
11451148
"serviceable": true,
1146-
"sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
1149+
"sha512": "sha512-iD01AV/eij/6iIa2UZHXayeOQoyjjP48pSIpP2bgxDVwTftELekKHJmsCTE7kD0BobeK6O2+RzQownNc9Yro9w==",
11471150
"path": "system.runtime/4.3.0",
11481151
"hashPath": "system.runtime.4.3.0.nupkg.sha512"
11491152
},
@@ -1262,7 +1265,7 @@
12621265
"System.Text.Encoding/4.3.0": {
12631266
"type": "package",
12641267
"serviceable": true,
1265-
"sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
1268+
"sha512": "sha512-58DKIOFSEnQqFEogJ0lqgGFf1Gr9Zzc9/KmYvOR9uW9lf35DHzGNkki+HpPNsdEIHCjKmnQRJF9sBrovQhYhKw==",
12661269
"path": "system.text.encoding/4.3.0",
12671270
"hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
12681271
},
@@ -1276,28 +1279,28 @@
12761279
"System.Threading/4.3.0": {
12771280
"type": "package",
12781281
"serviceable": true,
1279-
"sha512": "sha512-VkUS0kOBcUf3Wwm0TSbrevDDZ6BlM+b/HRiapRFWjM5O0NS0LviG0glKmFK+hhPDd1XFeSdU1GmlLhb2CoVpIw==",
1282+
"sha512": "sha512-BYKL/G9muhpJ2TbkTPeaEUKrZ75oKDtoc7u0itkYqASIvRZijCRLYAPfOPOADxDlqsSAMRRCOP5rebN5Zl7p2g==",
12801283
"path": "system.threading/4.3.0",
12811284
"hashPath": "system.threading.4.3.0.nupkg.sha512"
12821285
},
12831286
"System.Threading.Overlapped/4.3.0": {
12841287
"type": "package",
12851288
"serviceable": true,
1286-
"sha512": "sha512-m3HQ2dPiX/DSTpf+yJt8B0c+SRvzfqAJKx+QDWi+VLhz8svLT23MVjEOHPF/KiSLeArKU/iHescrbLd3yVgyNg==",
1289+
"sha512": "sha512-LRcp7Ir4HQ3I7uIhUb8ypaMDw23W1t3GMCA2+yUxTL3HG9ZrVJtLufoK/mF9zfCG2bxuRBf1Bj8FC9mOPddhIg==",
12871290
"path": "system.threading.overlapped/4.3.0",
12881291
"hashPath": "system.threading.overlapped.4.3.0.nupkg.sha512"
12891292
},
12901293
"System.Threading.Tasks/4.3.0": {
12911294
"type": "package",
12921295
"serviceable": true,
1293-
"sha512": "sha512-LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==",
1296+
"sha512": "sha512-eYZRKpn/EpgiXlh8QGXI3qnAWmIdbmjZhqyKIuURD4awwTMBJL56b5ykdWRus9TLKRbvAPAdWiPxFc/VBJ+d9A==",
12941297
"path": "system.threading.tasks/4.3.0",
12951298
"hashPath": "system.threading.tasks.4.3.0.nupkg.sha512"
12961299
},
12971300
"System.Threading.Thread/4.3.0": {
12981301
"type": "package",
12991302
"serviceable": true,
1300-
"sha512": "sha512-OHmbT+Zz065NKII/ZHcH9XO1dEuLGI1L2k7uYss+9C1jLxTC9kTZZuzUOyXHayRk+dft9CiDf3I/QZ0t8JKyBQ==",
1303+
"sha512": "sha512-fBrzOXZbwvFK+QQkW5WB64bgMQ34cVohOxjQo6xVhPqHqCWydYfDdSbNL7yqb1C3ajXtWfGKD9cBQDae0KibRA==",
13011304
"path": "system.threading.thread/4.3.0",
13021305
"hashPath": "system.threading.thread.4.3.0.nupkg.sha512"
13031306
},
-3.5 KB
Binary file not shown.

0 commit comments

Comments
 (0)