/
Microsoft.CodeDom.Providers.DotNetCompilerPlatform.nuproj
52 lines (52 loc) · 2.48 KB
/
Microsoft.CodeDom.Providers.DotNetCompilerPlatform.nuproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory),RoslynCodeProvider.sln))\tools\RoslynCodeProvider.settings.targets" />
<PropertyGroup>
<AssemblyName>$(MSBuildProjectName)</AssemblyName>
<NuGetPackageId>$(MSBuildProjectName)</NuGetPackageId>
<NuSpecFile>$(MSBuildProjectName).nuspec</NuSpecFile>
</PropertyGroup>
<ItemGroup>
<NuGetContent Include="$(AssemblyName).dll">
<Source>$(AssemblyPath)</Source>
<Destination>lib\net45</Destination>
</NuGetContent>
<NuGetContent Include="$(AssemblyName).xml">
<Source>$(OutputPath)</Source>
<Destination>lib\net45</Destination>
</NuGetContent>
<NuGetContent Include="$(AssemblyName).pdb" Condition="'$(NuGetPackSymbols)' == 'true'">
<Source>$(OutputPath)</Source>
<Destination>lib\net45</Destination>
</NuGetContent>
<NuGetContentProject Include="$(RepositoryRoot)\src\$(MSBuildProjectName)\$(MSBuildProjectName).csproj" Condition="'$(NuGetPackSymbols)' == 'true'" />
<NuGetContent Include="Content\net45\*">
<Destination>content\net45</Destination>
</NuGetContent>
<NuGetContent Include="Content\net46\*">
<Destination>content\net46</Destination>
</NuGetContent>
<NuGetContent Include="build\*">
<Destination>build\net45</Destination>
</NuGetContent>
<NuGetContent Include="build\*">
<Destination>build\net46</Destination>
</NuGetContent>
<NuGetContent Include="build\net45\*">
<Destination>build\net45</Destination>
</NuGetContent>
<NuGetContent Include="build\net46\*">
<Destination>build\net46</Destination>
</NuGetContent>
<NuGetContent Include="tools\*.ps1">
<Destination>tools\net45</Destination>
</NuGetContent>
<NuGetContent Include="tools\$(LocalRoslynFolderName)\*">
<Destination>tools\$(LocalRoslynFolderName)</Destination>
</NuGetContent>
<NuGetContent Include="tools\$(LocalLatestRoslynFolderName)\*">
<Destination>tools\$(LocalLatestRoslynFolderName)</Destination>
</NuGetContent>
</ItemGroup>
<Import Project="$(RepositoryRoot)Tools\NuGetProj.targets"/>
</Project>