|
1 | 1 | <?xml version="1.0" encoding="utf-8"?>
|
2 | 2 | <Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
| 3 | + <Import Project="..\..\packages\Tvl.NuGet.BuildTasks.1.0.0-alpha002\build\Tvl.NuGet.BuildTasks.props" Condition="Exists('..\..\packages\Tvl.NuGet.BuildTasks.1.0.0-alpha002\build\Tvl.NuGet.BuildTasks.props')" /> |
3 | 4 | <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
4 | 5 | <PropertyGroup>
|
5 | 6 | <MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion>
|
|
48 | 49 | </EmbeddedResource>
|
49 | 50 | </ItemGroup>
|
50 | 51 | <ItemGroup>
|
51 |
| - <None Include="Diagnostic.nuspec"> |
| 52 | + <NuGetManifest Include="AsyncUsageAnalyzers.nuspec"> |
52 | 53 | <SubType>Designer</SubType>
|
53 |
| - <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> |
54 |
| - </None> |
| 54 | + <Symbols>True</Symbols> |
| 55 | + <PackageAnalysis>False</PackageAnalysis> |
| 56 | + </NuGetManifest> |
55 | 57 | <None Include="packages.config" />
|
56 | 58 | <None Include="tools\install.ps1">
|
57 | 59 | <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
|
112 | 114 | </Reference>
|
113 | 115 | </ItemGroup>
|
114 | 116 | <Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\v4.5\Microsoft.Portable.CSharp.targets" />
|
115 |
| - <PropertyGroup> |
116 |
| - <PostBuildEvent>"$(SolutionDir)\packages\NuGet.CommandLine.2.8.2\tools\NuGet.exe" pack Diagnostic.nuspec -NoPackageAnalysis -OutputDirectory .</PostBuildEvent> |
117 |
| - <RunPostBuildEvent>OnOutputUpdated</RunPostBuildEvent> |
118 |
| - </PropertyGroup> |
| 117 | + <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild"> |
| 118 | + <PropertyGroup> |
| 119 | + <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> |
| 120 | + </PropertyGroup> |
| 121 | + <Error Condition="!Exists('..\..\packages\Tvl.NuGet.BuildTasks.1.0.0-alpha002\build\Tvl.NuGet.BuildTasks.props')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Tvl.NuGet.BuildTasks.1.0.0-alpha002\build\Tvl.NuGet.BuildTasks.props'))" /> |
| 122 | + <Error Condition="!Exists('..\..\packages\Tvl.NuGet.BuildTasks.1.0.0-alpha002\build\Tvl.NuGet.BuildTasks.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Tvl.NuGet.BuildTasks.1.0.0-alpha002\build\Tvl.NuGet.BuildTasks.targets'))" /> |
| 123 | + </Target> |
| 124 | + <Import Project="..\..\packages\Tvl.NuGet.BuildTasks.1.0.0-alpha002\build\Tvl.NuGet.BuildTasks.targets" Condition="Exists('..\..\packages\Tvl.NuGet.BuildTasks.1.0.0-alpha002\build\Tvl.NuGet.BuildTasks.targets')" /> |
119 | 125 | <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
120 | 126 | Other similar extension points exist, see Microsoft.Common.targets.
|
121 | 127 | <Target Name="BeforeBuild">
|
|
0 commit comments