SourceLink.props 1.1 KB

1234567891011121314151617181920212223242526272829
  1. <Project>
  2. <PropertyGroup>
  3. <PublishRepositoryUrl>true</PublishRepositoryUrl>
  4. <IncludeSymbols>false</IncludeSymbols>
  5. <EmbedUntrackedSources>true</EmbedUntrackedSources>
  6. <AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
  7. </PropertyGroup>
  8. <PropertyGroup Condition="'$(TF_BUILD)' == 'true'">
  9. <ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
  10. </PropertyGroup>
  11. <PropertyGroup Condition="'$(GITHUB_ACTIONS)' == 'true'">
  12. <ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
  13. </PropertyGroup>
  14. <PropertyGroup>
  15. <DebugType Condition="$(ContinuousIntegrationBuild) == 'true'">embedded</DebugType>
  16. </PropertyGroup>
  17. <ItemGroup>
  18. <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All"/>
  19. </ItemGroup>
  20. <!-- Workaround for https://github.com/dotnet/sdk/issues/11105 -->
  21. <ItemGroup>
  22. <SourceRoot Include="$(NuGetPackageRoot)" Condition="'$(NuGetPackageRoot)' != ''" />
  23. </ItemGroup>
  24. </Project>