blob: 8a19067affbcae63df200c6fdedacd77f4f078db [file] [log] [blame]
csharptest68d831e2011-05-03 13:47:34 -05001<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <PropertyGroup>
4 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6 <ProductVersion>9.0.30729</ProductVersion>
7 <SchemaVersion>2.0</SchemaVersion>
8 <ProjectGuid>{6908BDCE-D925-43F3-94AC-A531E6DF2591}</ProjectGuid>
9 <OutputType>Library</OutputType>
10 <AppDesignerFolder>Properties</AppDesignerFolder>
Jon Skeete38294a2015-06-09 19:30:44 +010011 <RootNamespace>Google.Protobuf</RootNamespace>
12 <AssemblyName>Google.Protobuf</AssemblyName>
Jon Skeetce97e682015-04-29 15:27:14 +010013 <ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
Jon Skeet0dbd5ec2015-07-23 15:31:34 +010014 <TargetFrameworkProfile>Profile259</TargetFrameworkProfile>
15 <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
csharptest68d831e2011-05-03 13:47:34 -050016 <FileAlignment>512</FileAlignment>
csharptest68d831e2011-05-03 13:47:34 -050017 <OldToolsVersion>3.5</OldToolsVersion>
Jon Skeetce97e682015-04-29 15:27:14 +010018 <MinimumVisualStudioVersion>10.0</MinimumVisualStudioVersion>
csharptest68d831e2011-05-03 13:47:34 -050019 </PropertyGroup>
20 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
21 <DebugSymbols>true</DebugSymbols>
22 <DebugType>full</DebugType>
23 <Optimize>false</Optimize>
Jon Skeetce97e682015-04-29 15:27:14 +010024 <OutputPath>bin\Debug</OutputPath>
25 <IntermediateOutputPath>obj\Debug\</IntermediateOutputPath>
Jon Skeete38294a2015-06-09 19:30:44 +010026 <DocumentationFile>bin\Debug\Google.Protobuf.xml</DocumentationFile>
csharptest157979e2011-05-19 22:56:28 -050027 <NoWarn>1591, 1570, 1571, 1572, 1573, 1574</NoWarn>
Jan Tattermuschd331d2f2015-08-02 01:05:00 -070028 <DefineConstants>DEBUG;TRACE</DefineConstants>
csharptest68d831e2011-05-03 13:47:34 -050029 <ErrorReport>prompt</ErrorReport>
30 <WarningLevel>4</WarningLevel>
31 <NoStdLib>true</NoStdLib>
csharptest0f56b842012-10-14 18:10:11 -050032 <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
csharptest68d831e2011-05-03 13:47:34 -050033 </PropertyGroup>
34 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
35 <DebugType>pdbonly</DebugType>
36 <Optimize>true</Optimize>
Jon Skeetce97e682015-04-29 15:27:14 +010037 <OutputPath>bin\Release</OutputPath>
38 <IntermediateOutputPath>obj\Release\</IntermediateOutputPath>
csharptest157979e2011-05-19 22:56:28 -050039 <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile>
40 <NoWarn>1591, 1570, 1571, 1572, 1573, 1574</NoWarn>
Jan Tattermuschd331d2f2015-08-02 01:05:00 -070041 <DefineConstants>TRACE</DefineConstants>
csharptest68d831e2011-05-03 13:47:34 -050042 <ErrorReport>prompt</ErrorReport>
43 <WarningLevel>4</WarningLevel>
44 <NoStdLib>true</NoStdLib>
csharptest0f56b842012-10-14 18:10:11 -050045 <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
csharptest68d831e2011-05-03 13:47:34 -050046 </PropertyGroup>
Jan Tattermusch538ef542015-07-29 20:35:07 -070047 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'ReleaseSigned|AnyCPU' ">
48 <DebugType>pdbonly</DebugType>
49 <Optimize>true</Optimize>
50 <OutputPath>bin\ReleaseSigned</OutputPath>
51 <IntermediateOutputPath>obj\ReleaseSigned\</IntermediateOutputPath>
52 <DocumentationFile>$(OutputPath)\$(AssemblyName).xml</DocumentationFile>
53 <NoWarn>1591, 1570, 1571, 1572, 1573, 1574</NoWarn>
Jan Tattermuschd331d2f2015-08-02 01:05:00 -070054 <DefineConstants>TRACE;SIGNED</DefineConstants>
Jan Tattermusch538ef542015-07-29 20:35:07 -070055 <ErrorReport>prompt</ErrorReport>
56 <WarningLevel>4</WarningLevel>
57 <NoStdLib>true</NoStdLib>
58 <GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
59 <SignAssembly>True</SignAssembly>
60 <AssemblyOriginatorKeyFile>C:\keys\Google.Protobuf.snk</AssemblyOriginatorKeyFile>
61 </PropertyGroup>
csharptest68d831e2011-05-03 13:47:34 -050062 <ItemGroup>
63 <Reference Include="mscorlib" />
64 <Reference Include="System" />
65 <Reference Include="System.Xml" />
66 </ItemGroup>
67 <ItemGroup>
csharptestaef072a2011-06-08 18:00:43 -050068 <Compile Include="ByteArray.cs" />
csharptest68d831e2011-05-03 13:47:34 -050069 <Compile Include="ByteString.cs" />
csharptestcc8d2aa2011-06-03 12:15:42 -050070 <Compile Include="CodedOutputStream.ComputeSize.cs" />
csharptest68d831e2011-05-03 13:47:34 -050071 <Compile Include="CodedInputStream.cs" />
72 <Compile Include="CodedOutputStream.cs" />
Jon Skeet0d684d32015-06-24 17:21:55 +010073 <Compile Include="Collections\MapField.cs" />
csharptest68d831e2011-05-03 13:47:34 -050074 <Compile Include="Collections\ReadOnlyDictionary.cs" />
Jon Skeete38294a2015-06-09 19:30:44 +010075 <Compile Include="Collections\RepeatedField.cs" />
Jon Skeet0dbd5ec2015-07-23 15:31:34 +010076 <Compile Include="Compatibility\PropertyInfoExtensions.cs" />
77 <Compile Include="Compatibility\TypeExtensions.cs" />
Jon Skeet0d684d32015-06-24 17:21:55 +010078 <Compile Include="FieldCodec.cs" />
Jon Skeetcdeda4b2015-06-19 17:30:13 +010079 <Compile Include="FrameworkPortability.cs" />
Jon Skeetf8c151f2015-07-03 11:56:29 +010080 <Compile Include="JsonFormatter.cs" />
Jon Skeetcdeda4b2015-06-19 17:30:13 +010081 <Compile Include="MessageExtensions.cs" />
csharptest68d831e2011-05-03 13:47:34 -050082 <Compile Include="IMessage.cs" />
csharptest68d831e2011-05-03 13:47:34 -050083 <Compile Include="InvalidProtocolBufferException.cs" />
Jon Skeete38294a2015-06-09 19:30:44 +010084 <Compile Include="LimitedInputStream.cs" />
85 <Compile Include="MessageParser.cs" />
csharptest68d831e2011-05-03 13:47:34 -050086 <Compile Include="Properties\AssemblyInfo.cs" />
Jon Skeet9f37de92015-07-14 10:24:52 +010087 <Compile Include="Reflection\DescriptorBase.cs" />
88 <Compile Include="Reflection\DescriptorPool.cs" />
Jon Skeet9c888fa2015-07-14 11:13:52 +010089 <Compile Include="Reflection\DescriptorProtoFile.cs" />
Jon Skeet9f37de92015-07-14 10:24:52 +010090 <Compile Include="Reflection\DescriptorUtil.cs" />
91 <Compile Include="Reflection\DescriptorValidationException.cs" />
92 <Compile Include="Reflection\EnumDescriptor.cs" />
93 <Compile Include="Reflection\EnumValueDescriptor.cs" />
94 <Compile Include="Reflection\FieldAccessorBase.cs" />
Jon Skeet9f37de92015-07-14 10:24:52 +010095 <Compile Include="Reflection\FieldDescriptor.cs" />
96 <Compile Include="Reflection\FieldType.cs" />
97 <Compile Include="Reflection\FileDescriptor.cs" />
Jon Skeet4668c3d2015-07-22 11:38:22 +010098 <Compile Include="Reflection\GeneratedCodeInfo.cs" />
Jon Skeet9f37de92015-07-14 10:24:52 +010099 <Compile Include="Reflection\IDescriptor.cs" />
100 <Compile Include="Reflection\IFieldAccessor.cs" />
101 <Compile Include="Reflection\MapFieldAccessor.cs" />
102 <Compile Include="Reflection\MessageDescriptor.cs" />
103 <Compile Include="Reflection\MethodDescriptor.cs" />
104 <Compile Include="Reflection\OneofAccessor.cs" />
105 <Compile Include="Reflection\OneofDescriptor.cs" />
106 <Compile Include="Reflection\PackageDescriptor.cs" />
Jon Skeet9c888fa2015-07-14 11:13:52 +0100107 <Compile Include="Reflection\PartialClasses.cs" />
Jon Skeet9f37de92015-07-14 10:24:52 +0100108 <Compile Include="Reflection\ReflectionUtil.cs" />
109 <Compile Include="Reflection\RepeatedFieldAccessor.cs" />
110 <Compile Include="Reflection\ServiceDescriptor.cs" />
111 <Compile Include="Reflection\SingleFieldAccessor.cs" />
Jon Skeet68380f02015-07-30 13:03:45 +0100112 <Compile Include="Preconditions.cs" />
Jon Skeet739d13d2015-07-14 14:26:31 +0100113 <Compile Include="WellKnownTypes\Any.cs" />
114 <Compile Include="WellKnownTypes\Api.cs" />
115 <Compile Include="WellKnownTypes\Duration.cs" />
Jon Skeet96297972015-07-30 09:29:52 +0100116 <Compile Include="WellKnownTypes\DurationPartial.cs" />
Jon Skeet739d13d2015-07-14 14:26:31 +0100117 <Compile Include="WellKnownTypes\Empty.cs" />
118 <Compile Include="WellKnownTypes\FieldMask.cs" />
119 <Compile Include="WellKnownTypes\SourceContext.cs" />
120 <Compile Include="WellKnownTypes\Struct.cs" />
Jon Skeet96297972015-07-30 09:29:52 +0100121 <Compile Include="WellKnownTypes\TimeExtensions.cs" />
Jon Skeet739d13d2015-07-14 14:26:31 +0100122 <Compile Include="WellKnownTypes\Timestamp.cs" />
Jon Skeet96297972015-07-30 09:29:52 +0100123 <Compile Include="WellKnownTypes\TimestampPartial.cs" />
Jon Skeet739d13d2015-07-14 14:26:31 +0100124 <Compile Include="WellKnownTypes\Type.cs" />
125 <Compile Include="WellKnownTypes\Wrappers.cs" />
csharptest68d831e2011-05-03 13:47:34 -0500126 <Compile Include="WireFormat.cs" />
127 </ItemGroup>
Jan Tattermusch46feed02015-07-10 15:23:28 -0700128 <ItemGroup>
129 <None Include="Google.Protobuf.nuspec" />
130 </ItemGroup>
Jon Skeet0dbd5ec2015-07-23 15:31:34 +0100131 <ItemGroup />
Jon Skeetce97e682015-04-29 15:27:14 +0100132 <Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" />
csharptest157979e2011-05-19 22:56:28 -0500133 <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
134 Other similar extension points exist, see Microsoft.Common.targets.
135 <Target Name="BeforeBuild">
136 </Target>
137 <Target Name="AfterBuild">
138 </Target>
csharptest68d831e2011-05-03 13:47:34 -0500139 -->
Jon Skeete38294a2015-06-09 19:30:44 +0100140</Project>