Browse Source

Bench: use min transitive dependency strategy to avoid strong name hell

pull/450/head
Christoph Ruegg 9 years ago
parent
commit
ac856e668e
  1. 2
      MathNet.Numerics.NativeProviders.sln
  2. 4
      paket.dependencies
  3. 4
      paket.lock
  4. 10
      src/Benchmark/Benchmark.csproj

2
MathNet.Numerics.NativeProviders.sln

@ -51,6 +51,8 @@ EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Build", "Build", "{97C9717A-68C7-4C86-B30E-E4FC54C43A13}"
ProjectSection(SolutionItems) = preProject
build.fsx = build.fsx
paket.dependencies = paket.dependencies
paket.lock = paket.lock
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UnitTests", "src\UnitTests\UnitTests.csproj", "{DAF07AA8-C5C9-4963-98F7-2C3285064DAD}"

4
paket.dependencies

@ -24,5 +24,5 @@ group Data
group Benchmark
source https://www.nuget.org/api/v2
framework: net45
nuget BenchmarkDotNet content:none
nuget BenchmarkDotNet.Diagnostics.Windows content:none
nuget BenchmarkDotNet content:none, strategy:min
nuget BenchmarkDotNet.Diagnostics.Windows content:none, strategy:min

4
paket.lock

@ -30,8 +30,8 @@ NUGET
Microsoft.CodeAnalysis.Common (1.3.2)
Microsoft.Diagnostics.Tracing.TraceEvent (1.0.41) - content: none
System.Collections.Immutable (1.2) - content: none
System.Reflection.Metadata (1.3) - content: none
System.Collections.Immutable (>= 1.2)
System.Reflection.Metadata (1.2) - content: none
System.Collections.Immutable (>= 1.1.37)
System.Threading.Tasks (4.0.11) - content: none
System.Threading.Tasks.Extensions (4.0) - content: none

10
src/Benchmark/Benchmark.csproj

@ -189,15 +189,6 @@
</ItemGroup>
</When>
</Choose>
<Import Project="..\..\packages\benchmark\Microsoft.Diagnostics.Tracing.TraceEvent\build\$(__paket__Microsoft_Diagnostics_Tracing_TraceEvent_targets).targets" Condition="Exists('..\..\packages\benchmark\Microsoft.Diagnostics.Tracing.TraceEvent\build\$(__paket__Microsoft_Diagnostics_Tracing_TraceEvent_targets).targets')" Label="Paket" />
<ItemGroup>
<Analyzer Include="..\..\packages\benchmark\System.Threading.Tasks\analyzers\dotnet\cs\Microsoft.CodeAnalysis.Analyzers.dll">
<Paket>True</Paket>
</Analyzer>
<Analyzer Include="..\..\packages\benchmark\System.Threading.Tasks\analyzers\dotnet\cs\Microsoft.CodeAnalysis.CSharp.Analyzers.dll">
<Paket>True</Paket>
</Analyzer>
</ItemGroup>
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == '.NETFramework' And $(TargetFrameworkVersion) == 'v4.5'">
<ItemGroup>
@ -209,4 +200,5 @@
</ItemGroup>
</When>
</Choose>
<Import Project="..\..\packages\benchmark\Microsoft.Diagnostics.Tracing.TraceEvent\build\$(__paket__Microsoft_Diagnostics_Tracing_TraceEvent_targets).targets" Condition="Exists('..\..\packages\benchmark\Microsoft.Diagnostics.Tracing.TraceEvent\build\$(__paket__Microsoft_Diagnostics_Tracing_TraceEvent_targets).targets')" Label="Paket" />
</Project>
Loading…
Cancel
Save