Skip to content

Commit 883b161

Browse files
committed
update nuget projects
1 parent 6c32ff6 commit 883b161

4 files changed

Lines changed: 43 additions & 14 deletions

File tree

ScatterSharp/ScatterSharp.EosProvider/ScatterSharp.EosProvider.csproj

Lines changed: 30 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,39 @@
22

33
<PropertyGroup>
44
<TargetFramework>netstandard2.0</TargetFramework>
5+
<PackageId>scatter-sharp-eos</PackageId>
6+
<Authors>Mário Silva</Authors>
7+
<Company>GetScatter</Company>
8+
<Product>scatter-sharp-eos</Product>
9+
<Description>Scatter C# library to interact with ScatterDesktop / ScatterMobile - eos signature provider implementation</Description>
10+
<Copyright>Copyright 2019</Copyright>
11+
<PackageLicenseUrl>https://github.com/GetScatter/scatter-sharp/blob/master/LICENSE</PackageLicenseUrl>
12+
<PackageProjectUrl>https://github.com/GetScatter/scatter-sharp</PackageProjectUrl>
13+
<RepositoryUrl>https://github.com/GetScatter/scatter-sharp</RepositoryUrl>
14+
<RepositoryType>git</RepositoryType>
15+
<PackageTags>EOS, NetStandard, secp256k1, Blockchain, Scatter</PackageTags>
516
</PropertyGroup>
617

718
<ItemGroup>
8-
<ProjectReference Include="..\..\eos-sharp\EosSharp\EosSharp.Core\EosSharp.Core.csproj" />
9-
<ProjectReference Include="..\ScatterSharp.Core\ScatterSharp.Core.csproj" />
19+
<ProjectReference Include="..\..\eos-sharp\EosSharp\EosSharp.Core\EosSharp.Core.csproj" PrivateAssets="all" />
20+
<ProjectReference Include="..\ScatterSharp.Core\ScatterSharp.Core.csproj" PrivateAssets="all" />
1021
</ItemGroup>
1122

23+
<!--
24+
The following solves the problem that 'dotnet pack' does not include the DLLs from referenced projects.
25+
See https://github.com/NuGet/Home/issues/3891 for a description of the problem
26+
and for newer versions / workarounds / built-in methods.
27+
-->
28+
<PropertyGroup>
29+
<TargetsForTfmSpecificBuildOutput>$(TargetsForTfmSpecificBuildOutput);CopyProjectReferencesToPackage</TargetsForTfmSpecificBuildOutput>
30+
<!-- include PDBs in the NuGet package -->
31+
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
32+
</PropertyGroup>
33+
34+
<Target Name="CopyProjectReferencesToPackage" DependsOnTargets="ResolveReferences">
35+
<ItemGroup>
36+
<BuildOutputInPackage Include="@(ReferenceCopyLocalPaths-&gt;WithMetadataValue('ReferenceSourceTarget', 'ProjectReference'))" />
37+
</ItemGroup>
38+
</Target>
39+
1240
</Project>

ScatterSharp/ScatterSharp.sln

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "scatter-sharp", "scatter-sh
3737
EndProject
3838
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "scatter-sharp-providers", "scatter-sharp-providers", "{F3030BB4-F4C7-4CC4-9DC4-BE24306930E2}"
3939
EndProject
40-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ScatterSharp.EosProvider", "ScatterSharp.EosProvider\ScatterSharp.EosProvider.csproj", "{3DC847A8-8FF2-4DF3-ACA5-F3C62023457D}"
40+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ScatterSharp.EosProvider", "ScatterSharp.EosProvider\ScatterSharp.EosProvider.csproj", "{3DC847A8-8FF2-4DF3-ACA5-F3C62023457D}"
41+
EndProject
42+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "scatter-sharp-tests", "scatter-sharp-tests", "{044AD4B4-88B5-421D-BA2F-4034FB07B0F9}"
4143
EndProject
4244
Global
4345
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -165,16 +167,16 @@ Global
165167
EndGlobalSection
166168
GlobalSection(NestedProjects) = preSolution
167169
{A7498DEA-BECB-49CE-9E9D-E06FDFA29E5A} = {FA54102A-C7B4-4779-8F4B-11AA889E1563}
168-
{969C1A19-C591-4EAE-A8F3-AE39878CA2C2} = {FA54102A-C7B4-4779-8F4B-11AA889E1563}
170+
{969C1A19-C591-4EAE-A8F3-AE39878CA2C2} = {044AD4B4-88B5-421D-BA2F-4034FB07B0F9}
169171
{24698342-03C1-42B6-9540-A1CEEB252E23} = {FA54102A-C7B4-4779-8F4B-11AA889E1563}
170172
{D20F2A06-4626-4165-8DF8-75081B742710} = {FA54102A-C7B4-4779-8F4B-11AA889E1563}
171173
{E750ADC2-6362-4614-A3B3-CC5CF8114F16} = {26FB0683-51CD-4447-9829-8F6C50E59FE2}
172174
{BB5D6616-77B7-4006-B4CB-FE84E2B368FC} = {26FB0683-51CD-4447-9829-8F6C50E59FE2}
173175
{71517F24-D1F3-4508-A95D-891D2D0EB779} = {26FB0683-51CD-4447-9829-8F6C50E59FE2}
174176
{2899C5FE-2036-4AE8-9A0D-95A12E508693} = {725302BD-C3FC-4B95-9E5D-ACBD90F50CC1}
175177
{B357BAC7-529E-4D81-A0D2-71041B19C8DE} = {725302BD-C3FC-4B95-9E5D-ACBD90F50CC1}
176-
{1C962869-5F7D-4612-A9FE-BCB4CB7252B5} = {FA54102A-C7B4-4779-8F4B-11AA889E1563}
177-
{23362DEA-4933-402F-ACB8-22ADAD36E782} = {FA54102A-C7B4-4779-8F4B-11AA889E1563}
178+
{1C962869-5F7D-4612-A9FE-BCB4CB7252B5} = {044AD4B4-88B5-421D-BA2F-4034FB07B0F9}
179+
{23362DEA-4933-402F-ACB8-22ADAD36E782} = {044AD4B4-88B5-421D-BA2F-4034FB07B0F9}
178180
{45F3AA32-DB9B-4526-A400-A7D96086CB7A} = {725302BD-C3FC-4B95-9E5D-ACBD90F50CC1}
179181
{290D7B87-2B88-434C-8C66-CEC7742F780E} = {725302BD-C3FC-4B95-9E5D-ACBD90F50CC1}
180182
{3DC847A8-8FF2-4DF3-ACA5-F3C62023457D} = {F3030BB4-F4C7-4CC4-9DC4-BE24306930E2}

ScatterSharp/ScatterSharp/ScatterSharp.csproj

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,17 @@
77
<PackageId>scatter-sharp</PackageId>
88
<Product>scatter-sharp</Product>
99
<Description>Scatter C# library to interact with ScatterDesktop / ScatterMobile</Description>
10-
<Copyright>Copyright 2018</Copyright>
10+
<Copyright>Copyright 2019</Copyright>
1111
<PackageLicenseUrl>https://github.com/GetScatter/scatter-sharp/blob/master/LICENSE</PackageLicenseUrl>
1212
<PackageProjectUrl>https://github.com/GetScatter/scatter-sharp</PackageProjectUrl>
1313
<RepositoryUrl>https://github.com/GetScatter/scatter-sharp</RepositoryUrl>
1414
<RepositoryType>git</RepositoryType>
1515
<PackageTags>EOS, NetStandard, secp256k1, Blockchain, Scatter</PackageTags>
16-
<AssemblyVersion>2.0.0.2</AssemblyVersion>
17-
<FileVersion>2.0.0.2</FileVersion>
18-
<PackageReleaseNotes>- Add proxy configuration to ScatterConfiguration
19-
- Fix nuget packages for multiple project dependencies</PackageReleaseNotes>
20-
<Version>2.0.2</Version>
21-
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
16+
<AssemblyVersion>2.0.0.3</AssemblyVersion>
17+
<FileVersion>2.0.0.3</FileVersion>
18+
<PackageReleaseNotes>Update licence back to MIT</PackageReleaseNotes>
19+
<Version>2.0.3</Version>
20+
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
2221
</PropertyGroup>
2322

2423
<ItemGroup>

eos-sharp

0 commit comments

Comments
 (0)