PdbUtilities.csproj 3.6 KB
Newer Older
P
Pilchie 已提交
1
<?xml version="1.0" encoding="utf-8"?>
2
<!-- Copyright (c)  Microsoft.  All Rights Reserved.  Licensed under the Apache License, Version 2.0.  See License.txt in the project root for license information. -->
3
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
4
  <Import Project="..\..\..\build\Targets\SettingsSdk.props" />
P
Pilchie 已提交
5 6 7
  <PropertyGroup>
    <Nonshipping>true</Nonshipping>
    <Platform Condition="'$(Platform)' == ''">AnyCPU</Platform>
8
    <PlatformTarget>AnyCPU</PlatformTarget>
P
Pilchie 已提交
9 10 11 12
    <ProjectGuid>{AFDE6BEA-5038-4A4A-A88E-DBD2E4088EED}</ProjectGuid>
    <OutputType>Library</OutputType>
    <RootNamespace>Roslyn.Test.PdbUtilities</RootNamespace>
    <AssemblyName>Roslyn.Test.PdbUtilities</AssemblyName>
13
    <TargetFramework>netstandard1.3</TargetFramework>
T
tmat 已提交
14
    <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
15
    <MinimumVisualStudioVersion>14.0</MinimumVisualStudioVersion>
P
Pilchie 已提交
16 17
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  </PropertyGroup>
18 19
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'" />
T
tmat 已提交
20 21 22 23
  <ItemGroup Label="Linked Files">
    <Compile Include="..\..\Compilers\Core\Portable\InternalUtilities\ExceptionUtilities.cs">
      <Link>InternalUtilities\ExceptionUtilities.cs</Link>
    </Compile>
24 25 26
    <Compile Include="..\..\Compilers\Core\Portable\InternalUtilities\Hash.cs">
      <Link>InternalUtilities\Hash.cs</Link>
    </Compile>
27 28 29
    <Compile Include="..\..\Compilers\Core\Portable\InternalUtilities\StreamExtensions.cs">
      <Link>InternalUtilities\StreamExtensions.cs</Link>
    </Compile>
30
    <Compile Include="Metadata\AggregatedMetadataReader.cs" />
P
Pilchie 已提交
31
    <Compile Include="Metadata\MethodILExtensions.cs" />
32
    <Compile Include="Pdb\CustomDebugInfoUtilities.cs" />
33
    <Compile Include="Pdb\SymReaderFactory.cs" />
P
Pilchie 已提交
34
    <Compile Include="Pdb\Token2SourceLineExporter.cs" />
T
Tomas Matousek 已提交
35
    <Compile Include="Shared\DateTimeUtilities.cs" />
P
Pilchie 已提交
36
    <Compile Include="Shared\DummyMetadataImport.cs" />
T
Tomas Matousek 已提交
37
    <Compile Include="Shared\StringUtilities.cs" />
P
Pilchie 已提交
38 39
    <Compile Include="Shared\SymUnmanagedReaderExtensions.cs" />
  </ItemGroup>
40
  <ItemGroup>
41
    <InternalsVisibleToTest Include="Roslyn.Compilers.UnitTests" />
42
    <InternalsVisibleToTest Include="Roslyn.ExpressionEvaluator.ExpressionCompiler.Test.Utilities" />
43
  </ItemGroup>
44 45 46 47 48 49 50 51 52 53
  <ItemGroup>
    <PackageReference Include="Microsoft.DiaSymReader.Native" Version="$(MicrosoftDiaSymReaderNativeVersion)" />
    <PackageReference Include="Microsoft.DiaSymReader" Version="$(MicrosoftDiaSymReaderVersion)" />
    <PackageReference Include="Microsoft.DiaSymReader.PortablePdb" Version="$(MicrosoftDiaSymReaderPortablePdbVersion)" />
    <PackageReference Include="Microsoft.Metadata.Visualizer" Version="$(MicrosoftMetadataVisualizerVersion)" />
    <PackageReference Include="System.Collections.Immutable" Version="$(SystemCollectionsImmutableVersion)" />
    <PackageReference Include="System.Reflection.Metadata" Version="$(SystemReflectionMetadataVersion)" />
    <PackageReference Include="System.Xml.ReaderWriter" Version="$(SystemXmlReaderWriterVersion)" />
    <PackageReference Include="System.ValueTuple" Version="$(SystemValueTupleVersion)" />
  </ItemGroup>
54 55
  <Import Project="..\..\Dependencies\PooledObjects\Microsoft.CodeAnalysis.PooledObjects.projitems" Label="Shared" />
  <Import Project="..\..\Dependencies\CodeAnalysis.Metadata\Microsoft.CodeAnalysis.Metadata.projitems" Label="Shared" />
J
Jared Parsons 已提交
56
  <Import Project="..\..\..\build\Targets\Imports.targets" />
J
Jared Parsons 已提交
57
</Project>