forked from microsoft/bond
/
no-warnings.csproj
32 lines (32 loc) · 1.72 KB
/
no-warnings.csproj
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
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<BuildFramework Condition="'$(Configuration)' == 'Net45'">net45</BuildFramework>
</PropertyGroup>
<Import Project="$(MSBuildExtensionsPath32)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath32)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<Import Project="$(MSBuildThisFileDirectory)\..\..\..\build\internal\Common.Internal.props" />
<PropertyGroup>
<ProjectGuid>{0cec3863-cfb1-44d5-a9da-9d860ef6f113}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>CodegenTest</RootNamespace>
<AssemblyName>Bond.CodegenTest.NoWarnings</AssemblyName>
<ProjectTypeGuids>{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<IsCodedUITest>False</IsCodedUITest>
<TestProjectType>UnitTest</TestProjectType>
<DependentOutputPath>$(OutputPath)</DependentOutputPath>
<!-- re-enable all warnings to test the various #pragma warning disable lines emitted during codegen -->
<NoWarn />
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
</PropertyGroup>
<ItemGroup>
<BondCodegen Include="simple.bond" />
<!-- Resharper Workaround -->
<Compile Include="$(IntermediateOutputPath)\simple_types.cs" Condition="False" />
<!-- End Resharper Workaround -->
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\src\attributes\Attributes.csproj" />
</ItemGroup>
<Import Project="$(MSBuildThisFileDirectory)\..\..\..\build\internal\Common.Internal.targets" />
</Project>