Free cookie consent management tool by TermsFeed Policy Generator

source: branches/2924_DotNetCoreMigration/HeuristicLab.ExtLibs/HeuristicLab.ProtobufCS/2.4.1/ProtobufCS/src/ProtoGen/ProtoGen-2.4.1.473.csproj @ 16147

Last change on this file since 16147 was 16147, checked in by jkarder, 6 years ago

#2924: reapplied changes from r16143

File size: 10.9 KB
Line 
1<?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>{250ADE34-82FD-4BAE-86D5-985FBE589C4A}</ProjectGuid>
9    <OutputType>Exe</OutputType>
10    <AppDesignerFolder>Properties</AppDesignerFolder>
11    <RootNamespace>Google.ProtocolBuffers.ProtoGen</RootNamespace>
12    <AssemblyName>ProtoGen</AssemblyName>
13    <TargetFrameworkVersion>v4.7</TargetFrameworkVersion>
14    <FileAlignment>512</FileAlignment>
15    <SignAssembly>true</SignAssembly>
16    <AssemblyOriginatorKeyFile>..\..\keys\Google.ProtocolBuffers.snk</AssemblyOriginatorKeyFile>
17    <FileUpgradeFlags></FileUpgradeFlags>
18    <UpgradeBackupLocation></UpgradeBackupLocation>
19    <OldToolsVersion>3.5</OldToolsVersion>
20    <PublishUrl>publish\</PublishUrl>
21    <Install>true</Install>
22    <InstallFrom>Disk</InstallFrom>
23    <UpdateEnabled>false</UpdateEnabled>
24    <UpdateMode>Foreground</UpdateMode>
25    <UpdateInterval>7</UpdateInterval>
26    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
27    <UpdatePeriodically>false</UpdatePeriodically>
28    <UpdateRequired>false</UpdateRequired>
29    <MapFileExtensions>true</MapFileExtensions>
30    <ApplicationRevision>0</ApplicationRevision>
31    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
32    <IsWebBootstrapper>false</IsWebBootstrapper>
33    <UseApplicationTrust>false</UseApplicationTrust>
34    <BootstrapperEnabled>true</BootstrapperEnabled>
35    <StartupObject>Google.ProtocolBuffers.ProtoGen.ProgramPreprocess</StartupObject>
36    <TargetFrameworkProfile />
37  </PropertyGroup>
38  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
39    <DebugSymbols>true</DebugSymbols>
40    <DebugType>full</DebugType>
41    <Optimize>false</Optimize>
42    <OutputPath>bin\Debug\</OutputPath>
43    <DefineConstants>DEBUG;TRACE</DefineConstants>
44    <ErrorReport>prompt</ErrorReport>
45    <WarningLevel>4</WarningLevel>
46    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
47    <Prefer32Bit>false</Prefer32Bit>
48  </PropertyGroup>
49  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
50    <DebugType>pdbonly</DebugType>
51    <Optimize>true</Optimize>
52    <OutputPath>bin\Release\</OutputPath>
53    <DefineConstants>TRACE</DefineConstants>
54    <ErrorReport>prompt</ErrorReport>
55    <WarningLevel>4</WarningLevel>
56    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
57    <Prefer32Bit>false</Prefer32Bit>
58  </PropertyGroup>
59  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
60    <DebugSymbols>true</DebugSymbols>
61    <OutputPath>bin\x64\Debug\</OutputPath>
62    <DefineConstants>DEBUG;TRACE</DefineConstants>
63    <DebugType>full</DebugType>
64    <PlatformTarget>x64</PlatformTarget>
65    <CodeAnalysisLogFile>bin\Debug\ProtoGen-2.4.1.473.exe.CodeAnalysisLog.xml</CodeAnalysisLogFile>
66    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
67    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
68    <ErrorReport>prompt</ErrorReport>
69    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
70    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
71    <CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
72    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
73    <CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
74    <Prefer32Bit>false</Prefer32Bit>
75  </PropertyGroup>
76  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
77    <OutputPath>bin\x64\Release\</OutputPath>
78    <DefineConstants>TRACE</DefineConstants>
79    <Optimize>true</Optimize>
80    <DebugType>pdbonly</DebugType>
81    <PlatformTarget>x64</PlatformTarget>
82    <CodeAnalysisLogFile>bin\Release\ProtoGen-2.4.1.473.exe.CodeAnalysisLog.xml</CodeAnalysisLogFile>
83    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
84    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
85    <ErrorReport>prompt</ErrorReport>
86    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
87    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
88    <CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
89    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
90    <CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
91    <Prefer32Bit>false</Prefer32Bit>
92  </PropertyGroup>
93  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
94    <DebugSymbols>true</DebugSymbols>
95    <OutputPath>bin\x86\Debug\</OutputPath>
96    <DefineConstants>DEBUG;TRACE</DefineConstants>
97    <DebugType>full</DebugType>
98    <PlatformTarget>x86</PlatformTarget>
99    <CodeAnalysisLogFile>bin\Debug\ProtoGen-2.4.1.473.exe.CodeAnalysisLog.xml</CodeAnalysisLogFile>
100    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
101    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
102    <ErrorReport>prompt</ErrorReport>
103    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
104    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
105    <CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
106    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
107    <CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
108    <Prefer32Bit>false</Prefer32Bit>
109  </PropertyGroup>
110  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
111    <OutputPath>bin\x86\Release\</OutputPath>
112    <DefineConstants>TRACE</DefineConstants>
113    <Optimize>true</Optimize>
114    <DebugType>pdbonly</DebugType>
115    <PlatformTarget>x86</PlatformTarget>
116    <CodeAnalysisLogFile>bin\Release\ProtoGen-2.4.1.473.exe.CodeAnalysisLog.xml</CodeAnalysisLogFile>
117    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
118    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
119    <ErrorReport>prompt</ErrorReport>
120    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
121    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
122    <CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
123    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
124    <CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
125    <Prefer32Bit>false</Prefer32Bit>
126  </PropertyGroup>
127  <ItemGroup>
128    <Reference Include="mscorlib" />
129    <Reference Include="System" />
130    <Reference Include="System.Data" />
131    <Reference Include="System.Xml" />
132  </ItemGroup>
133  <ItemGroup>
134    <Compile Include="DescriptorUtil.cs" />
135    <Compile Include="EnumFieldGenerator.cs" />
136    <Compile Include="EnumGenerator.cs" />
137    <Compile Include="ExtensionGenerator.cs" />
138    <Compile Include="FieldGeneratorBase.cs" />
139    <Compile Include="IFieldSourceGenerator.cs" />
140    <Compile Include="ISourceGenerator.cs" />
141    <Compile Include="MessageFieldGenerator.cs" />
142    <Compile Include="MessageGenerator.cs" />
143    <Compile Include="PrimitiveFieldGenerator.cs" />
144    <Compile Include="ProgramPreprocess.cs" />
145    <Compile Include="RepeatedEnumFieldGenerator.cs" />
146    <Compile Include="RepeatedMessageFieldGenerator.cs" />
147    <Compile Include="RepeatedPrimitiveFieldGenerator.cs" />
148    <Compile Include="ServiceGenerator.cs" />
149    <Compile Include="DependencyResolutionException.cs" />
150    <Compile Include="Generator.cs" />
151    <Compile Include="GeneratorOptions.cs" />
152    <Compile Include="Helpers.cs" />
153    <Compile Include="InvalidOptionsException.cs" />
154    <Compile Include="Program.cs" />
155    <Compile Include="Properties\AssemblyInfo.cs" />
156    <Compile Include="ServiceInterfaceGenerator.cs" />
157    <Compile Include="SourceGeneratorBase.cs" />
158    <Compile Include="SourceGenerators.cs" />
159    <Compile Include="UmbrellaClassGenerator.cs" />
160  </ItemGroup>
161  <ItemGroup>
162    <None Include="app.config" />
163  </ItemGroup>
164  <ItemGroup>
165    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
166      <Visible>False</Visible>
167      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
168      <Install>false</Install>
169    </BootstrapperPackage>
170    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
171      <Visible>False</Visible>
172      <ProductName>.NET Framework 3.5 SP1</ProductName>
173      <Install>true</Install>
174    </BootstrapperPackage>
175    <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
176      <Visible>False</Visible>
177      <ProductName>Windows Installer 3.1</ProductName>
178      <Install>true</Install>
179    </BootstrapperPackage>
180  </ItemGroup>
181  <ItemGroup>
182    <ProjectReference Include="..\ProtocolBuffers\ProtocolBuffers-2.4.1.473.csproj">
183      <Project>{6908BDCE-D925-43F3-94AC-A531E6DF2591}</Project>
184      <Name>ProtocolBuffers-2.4.1.473</Name>
185    </ProjectReference>
186  </ItemGroup>
187  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
188  <PropertyGroup>
189    <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
190    copy "$(TargetPath)" "$(SolutionDir)"
191    copy "$(TargetDir)Google.ProtocolBuffers-2.4.1.473.dll" "$(SolutionDir)"
192    copy "$(ProjectDir)..\..\lib\protoc.exe" "$(SolutionDir)"
193  </PostBuildEvent>
194    <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
195    cp "$(TargetPath)*" "$(SolutionDir)"
196    cp "$(TargetDir)Google.ProtocolBuffers-2.4.1.473.dll" "$(SolutionDir)"
197    cp "$(ProjectDir)../../lib/protoc.exe" "$(SolutionDir)"
198  </PostBuildEvent>
199  </PropertyGroup>
200  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
201       Other similar extension points exist, see Microsoft.Common.targets.
202  <Target Name="BeforeBuild">
203  </Target>
204  <Target Name="AfterBuild">
205  </Target>
206  -->
207</Project>
Note: See TracBrowser for help on using the repository browser.