|
|
|
@ -22,13 +22,24 @@ |
|
|
|
|
|
|
|
<!-- Workaround for using SDK < 3.1.300, which we cannot use since it breaks coverlet --> |
|
|
|
<!-- https://github.com/clairernovotny/DeterministicBuilds --> |
|
|
|
<PropertyGroup> |
|
|
|
<!--<PropertyGroup> |
|
|
|
<TargetFrameworkMonikerAssemblyAttributesPath>$([System.IO.Path]::Combine('$(IntermediateOutputPath)','$(TargetFrameworkMoniker).AssemblyAttributes$(DefaultLanguageSourceExtension)'))</TargetFrameworkMonikerAssemblyAttributesPath> |
|
|
|
</PropertyGroup> |
|
|
|
<ItemGroup> |
|
|
|
<EmbeddedFiles Include="$(GeneratedAssemblyInfoFile)"/> |
|
|
|
</ItemGroup> |
|
|
|
</ItemGroup>--> |
|
|
|
|
|
|
|
<!-- Workaround for running Coverlet with Determenistic builds --> |
|
|
|
<!-- https://github.com/coverlet-coverage/coverlet/blob/master/Documentation/DeterministicBuild.md --> |
|
|
|
<Target Name="CoverletGetPathMap" |
|
|
|
DependsOnTargets="InitializeSourceRootMappedPaths" |
|
|
|
Returns="@(_LocalTopLevelSourceRoot)" |
|
|
|
Condition="'$(DeterministicSourcePaths)' == 'true'"> |
|
|
|
<ItemGroup> |
|
|
|
<_LocalTopLevelSourceRoot Include="@(SourceRoot)" Condition="'%(SourceRoot.NestedRoot)' == ''"/> |
|
|
|
</ItemGroup> |
|
|
|
</Target> |
|
|
|
|
|
|
|
<ItemDefinitionGroup> |
|
|
|
<InternalsVisibleTo> |
|
|
|
<Visible>false</Visible> |
|
|
|
|