Microsoft.CodeAnalysis.ExpressionCompiler.csproj 2.2 KB
Newer Older
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 Sdk="Microsoft.NET.Sdk">
4 5 6 7 8
  <PropertyGroup>
    <OutputType>Library</OutputType>
    <RootNamespace>Microsoft.CodeAnalysis.ExpressionEvaluator</RootNamespace>
    <AssemblyName>Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler</AssemblyName>
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
T
Tomas Matousek 已提交
9
    <TargetFramework>netstandard2.0</TargetFramework>
10
    <DefineConstants>$(DefineConstants);EXPRESSIONCOMPILER</DefineConstants>
11
    <ApplyPartialNgenOptimization>true</ApplyPartialNgenOptimization>
12 13
  </PropertyGroup>
  <ItemGroup Label="Linked Files">
T
Tomas Matousek 已提交
14 15 16
    <Compile Include="..\..\..\..\Test\PdbUtilities\Shared\DateTimeUtilities.cs">
      <Link>Shared\DateTimeUtilities.cs</Link>
    </Compile>
17 18
  </ItemGroup>
  <ItemGroup Label="Project References">
J
Jared Parsons 已提交
19
    <ProjectReference Include="..\..\..\..\Compilers\Core\Portable\Microsoft.CodeAnalysis.csproj" />
20 21 22 23
  </ItemGroup>
  <ItemGroup>
    <InternalsVisibleTo Include="Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler" />
    <InternalsVisibleTo Include="Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler" />
T
Tomas Matousek 已提交
24 25 26 27
    <InternalsVisibleTo Include="Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests" />
    <InternalsVisibleTo Include="Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests" />
    <InternalsVisibleTo Include="Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.Utilities" />
    <InternalsVisibleTo Include="Microsoft.VisualStudio.ProductionBreakpoints.CodeAnalysis" Key="$(VisualStudioDebuggerKey)" />
28 29
  </ItemGroup>
  <ItemGroup>
30
    <EmbeddedResource Include="Resources\WindowsProxy.winmd" />
31 32
  </ItemGroup>
  <ItemGroup>
33
    <PackageReference Include="Microsoft.VisualStudio.Debugger.Engine-implementation" Version="$(MicrosoftVisualStudioDebuggerEngineimplementationVersion)" />
34
    <PackageReference Include="Microsoft.DiaSymReader" Version="$(MicrosoftDiaSymReaderVersion)" />
35
  </ItemGroup>
36
</Project>