Skip to content

Commit 1bf1eac

Browse files
authored
Honor the PackReadme=false property
This is defaulted to `true` in nugetizer, but we allow opt-out, so we should honor that too.
1 parent 4bd7025 commit 1bf1eac

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

src/Directory.Build.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@
2626

2727
<!-- Pick src-level readme+icon automatically -->
2828
<PackageIcon Condition="Exists('$(MSBuildThisFileDirectory)icon.png')">icon.png</PackageIcon>
29-
<PackageReadmeFile Condition="Exists('$(MSBuildThisFileDirectory)readme.md')">readme.md</PackageReadmeFile>
29+
<PackageReadmeFile Condition="'$(PackReadme)' != 'false' and Exists('$(MSBuildThisFileDirectory)readme.md')">readme.md</PackageReadmeFile>
3030
<!-- Pick project-level readme+icon overrides automatically -->
3131
<PackageIcon Condition="Exists('$(MSBuildProjectDirectory)\icon.png')">icon.png</PackageIcon>
32-
<PackageReadmeFile Condition="Exists('$(MSBuildProjectDirectory)\readme.md')">readme.md</PackageReadmeFile>
32+
<PackageReadmeFile Condition="'$(PackReadme)' != 'false' and Exists('$(MSBuildProjectDirectory)\readme.md')">readme.md</PackageReadmeFile>
3333

3434
<PublishRepositoryUrl>true</PublishRepositoryUrl>
3535
<GenerateRepositoryUrlAttribute>true</GenerateRepositoryUrlAttribute>

src/Directory.Build.targets

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535

3636
<None Update="@(None -> WithMetadataValue('Filename', 'readme'))"
3737
Pack="true" PackagePath="%(Filename)%(Extension)"
38-
Condition="'$(PackageReadmeFile)' != ''" />
38+
Condition="'$(PackReadme)' != 'false' and '$(PackageReadmeFile)' != ''" />
3939

4040
<!-- src-level will need explicit inclusion -->
4141
<None Include="$(MSBuildThisFileDirectory)icon.png" Link="icon.png" Visible="false"
@@ -44,7 +44,7 @@
4444

4545
<None Include="$(MSBuildThisFileDirectory)readme.md" Link="readme.md"
4646
Pack="true" PackagePath="%(Filename)%(Extension)"
47-
Condition="Exists('$(MSBuildThisFileDirectory)readme.md') and !Exists('$(MSBuildProjectDirectory)\readme.md')" />
47+
Condition="'$(PackReadme)' != 'false' and Exists('$(MSBuildThisFileDirectory)readme.md') and !Exists('$(MSBuildProjectDirectory)\readme.md')" />
4848
</ItemGroup>
4949

5050
<!-- Microsoft.NET.Sdk\targets\Microsoft.NET.DefaultAssemblyInfo.targets does this and is imported

0 commit comments

Comments
 (0)