Skip to content

Commit 3b41cad

Browse files
committed
feat: have Readme as part of nuget packages
1 parent 3da9fb6 commit 3b41cad

File tree

3 files changed

+63
-58
lines changed

3 files changed

+63
-58
lines changed
Lines changed: 30 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,38 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

3-
<PropertyGroup>
4-
<TargetFramework>netstandard2.0</TargetFramework>
5-
<CodeAnalysisRuleSet>..\Fossology.Rest.Dotnet.ruleset</CodeAnalysisRuleSet>
6-
<Description>Object model for the NET implementation of the REST API of FOSSology.</Description>
7-
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
8-
</PropertyGroup>
3+
<PropertyGroup>
4+
<TargetFramework>netstandard2.0</TargetFramework>
5+
<CodeAnalysisRuleSet>..\Fossology.Rest.Dotnet.ruleset</CodeAnalysisRuleSet>
6+
<Description>Object model for the NET implementation of the REST API of FOSSology.</Description>
7+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
8+
<PackageReadmeFile>README.md</PackageReadmeFile>
9+
</PropertyGroup>
910

10-
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
11-
<DocumentationFile>bin\Fossology.Rest.Dotnet.Model.xml</DocumentationFile>
12-
</PropertyGroup>
11+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
12+
<DocumentationFile>bin\Fossology.Rest.Dotnet.Model.xml</DocumentationFile>
13+
</PropertyGroup>
1314

14-
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
15-
<DocumentationFile>bin\Fossology.Rest.Dotnet.Model.xml</DocumentationFile>
16-
</PropertyGroup>
15+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
16+
<DocumentationFile>bin\Fossology.Rest.Dotnet.Model.xml</DocumentationFile>
17+
</PropertyGroup>
1718

18-
<ItemGroup>
19-
<PackageReference Include="Microsoft.CodeAnalysis.FxCopAnalyzers" Version="3.0.0">
20-
<PrivateAssets>all</PrivateAssets>
21-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
22-
</PackageReference>
23-
<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
24-
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">
25-
<PrivateAssets>all</PrivateAssets>
26-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
27-
</PackageReference>
28-
</ItemGroup>
19+
<ItemGroup>
20+
<PackageReference Include="Microsoft.CodeAnalysis.FxCopAnalyzers" Version="3.0.0">
21+
<PrivateAssets>all</PrivateAssets>
22+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
23+
</PackageReference>
24+
<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
25+
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">
26+
<PrivateAssets>all</PrivateAssets>
27+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
28+
</PackageReference>
29+
<None Include="..\README.md" Pack="true" PackagePath="\"/>
30+
</ItemGroup>
2931

30-
<ItemGroup>
31-
<None Include="..\.editorconfig">
32-
<Link>.editorconfig</Link>
33-
</None>
34-
</ItemGroup>
32+
<ItemGroup>
33+
<None Include="..\.editorconfig">
34+
<Link>.editorconfig</Link>
35+
</None>
36+
</ItemGroup>
3537

3638
</Project>

Fossology.Rest.Dotnet.sln

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
1616
.editorconfig = .editorconfig
1717
.gitignore = .gitignore
1818
CodeCoverageReport.ps1 = CodeCoverageReport.ps1
19+
Directory.Build.props = Directory.Build.props
1920
EndProjectSection
2021
EndProject
2122
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Fossology.Rest.Dotnet.Model", "Fossology.Rest.Dotnet.Model\Fossology.Rest.Dotnet.Model.csproj", "{8508C5AC-5A27-4E14-A366-97B7D054867B}"
Lines changed: 32 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,40 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

3-
<PropertyGroup>
4-
<TargetFramework>netstandard2.0</TargetFramework>
5-
<CodeAnalysisRuleSet>..\Fossology.Rest.Dotnet.ruleset</CodeAnalysisRuleSet>
6-
<Description>.NET implementation of the REST API of FOSSology.</Description>
7-
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
8-
</PropertyGroup>
3+
<PropertyGroup>
4+
<TargetFramework>netstandard2.0</TargetFramework>
5+
<CodeAnalysisRuleSet>..\Fossology.Rest.Dotnet.ruleset</CodeAnalysisRuleSet>
6+
<Description>.NET implementation of the REST API of FOSSology.</Description>
7+
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
8+
<PackageReadmeFile>README.md</PackageReadmeFile>
9+
</PropertyGroup>
910

10-
<PropertyGroup Condition="'$(Configuration)'=='Release'">
11-
<DocumentationFile>bin\Fossology.Rest.Dotnet.xml</DocumentationFile>
12-
</PropertyGroup>
11+
<PropertyGroup Condition="'$(Configuration)'=='Release'">
12+
<DocumentationFile>bin\Fossology.Rest.Dotnet.xml</DocumentationFile>
13+
</PropertyGroup>
1314

14-
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
15-
<DocumentationFile>bin\Fossology.Rest.Dotnet.xml</DocumentationFile>
16-
</PropertyGroup>
17-
18-
<ItemGroup>
19-
<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
20-
<PackageReference Include="RestSharp" Version="106.11.4" />
21-
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">
22-
<PrivateAssets>all</PrivateAssets>
23-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
24-
</PackageReference>
25-
<PackageReference Include="Tethys.Logging" Version="1.5.0" />
26-
</ItemGroup>
15+
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
16+
<DocumentationFile>bin\Fossology.Rest.Dotnet.xml</DocumentationFile>
17+
</PropertyGroup>
2718

28-
<ItemGroup>
29-
<ProjectReference Include="..\Fossology.Rest.Dotnet.Model\Fossology.Rest.Dotnet.Model.csproj" />
30-
</ItemGroup>
19+
<ItemGroup>
20+
<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
21+
<PackageReference Include="RestSharp" Version="106.11.4" />
22+
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">
23+
<PrivateAssets>all</PrivateAssets>
24+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
25+
</PackageReference>
26+
<PackageReference Include="Tethys.Logging" Version="1.5.0" />
27+
<None Include="..\README.md" Pack="true" PackagePath="\"/>
28+
</ItemGroup>
3129

32-
<ItemGroup>
33-
<None Include="..\.editorconfig">
34-
<Link>.editorconfig</Link>
35-
</None>
36-
</ItemGroup>
30+
<ItemGroup>
31+
<ProjectReference Include="..\Fossology.Rest.Dotnet.Model\Fossology.Rest.Dotnet.Model.csproj" />
32+
</ItemGroup>
33+
34+
<ItemGroup>
35+
<None Include="..\.editorconfig">
36+
<Link>.editorconfig</Link>
37+
</None>
38+
</ItemGroup>
3739

3840
</Project>

0 commit comments

Comments
 (0)