Free cookie consent management tool by TermsFeed Policy Generator

source: stable/HeuristicLab.ExtLibs/HeuristicLab.AutoDiff/1.0/AutoDiff-1.0/AutoDiff-1.0.csproj @ 10743

Last change on this file since 10743 was 8705, checked in by gkronber, 12 years ago

#1960: added x64/x86 build configurations

File size: 12.0 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>8.0.30703</ProductVersion>
7    <SchemaVersion>2.0</SchemaVersion>
8    <ProjectGuid>{62551FD3-C21F-4E16-A7FC-6A017508809C}</ProjectGuid>
9    <OutputType>Library</OutputType>
10    <AppDesignerFolder>Properties</AppDesignerFolder>
11    <RootNamespace>AutoDiff</RootNamespace>
12    <AssemblyName>AutoDiff-1.0</AssemblyName>
13    <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
14    <FileAlignment>512</FileAlignment>
15    <CodeContractsAssemblyMode>0</CodeContractsAssemblyMode>
16    <SccProjectName>
17    </SccProjectName>
18    <SccLocalPath>
19    </SccLocalPath>
20    <SccAuxPath>
21    </SccAuxPath>
22    <SccProvider>
23    </SccProvider>
24  </PropertyGroup>
25  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
26    <DebugSymbols>true</DebugSymbols>
27    <DebugType>full</DebugType>
28    <Optimize>false</Optimize>
29    <OutputPath>..\..\..\..\bin\</OutputPath>
30    <DefineConstants>DEBUG;TRACE</DefineConstants>
31    <ErrorReport>prompt</ErrorReport>
32    <WarningLevel>4</WarningLevel>
33    <CodeContractsEnableRuntimeChecking>True</CodeContractsEnableRuntimeChecking>
34    <CodeContractsRuntimeOnlyPublicSurface>False</CodeContractsRuntimeOnlyPublicSurface>
35    <CodeContractsRuntimeThrowOnFailure>False</CodeContractsRuntimeThrowOnFailure>
36    <CodeContractsRuntimeCallSiteRequires>False</CodeContractsRuntimeCallSiteRequires>
37    <CodeContractsRunCodeAnalysis>False</CodeContractsRunCodeAnalysis>
38    <CodeContractsNonNullObligations>False</CodeContractsNonNullObligations>
39    <CodeContractsBoundsObligations>False</CodeContractsBoundsObligations>
40    <CodeContractsArithmeticObligations>False</CodeContractsArithmeticObligations>
41    <CodeContractsContainerAnalysis>False</CodeContractsContainerAnalysis>
42    <CodeContractsRedundantAssumptions>False</CodeContractsRedundantAssumptions>
43    <CodeContractsRunInBackground>True</CodeContractsRunInBackground>
44    <CodeContractsShowSquigglies>False</CodeContractsShowSquigglies>
45    <CodeContractsUseBaseLine>False</CodeContractsUseBaseLine>
46    <CodeContractsEmitXMLDocs>True</CodeContractsEmitXMLDocs>
47    <CodeContractsCustomRewriterAssembly />
48    <CodeContractsCustomRewriterClass />
49    <CodeContractsLibPaths />
50    <CodeContractsExtraRewriteOptions />
51    <CodeContractsExtraAnalysisOptions />
52    <CodeContractsBaseLineFile />
53    <CodeContractsRuntimeCheckingLevel>Full</CodeContractsRuntimeCheckingLevel>
54    <CodeContractsReferenceAssembly>Build</CodeContractsReferenceAssembly>
55  </PropertyGroup>
56  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
57    <DebugType>pdbonly</DebugType>
58    <Optimize>true</Optimize>
59    <OutputPath>..\..\..\..\bin\</OutputPath>
60    <DefineConstants>TRACE</DefineConstants>
61    <ErrorReport>prompt</ErrorReport>
62    <WarningLevel>4</WarningLevel>
63    <DocumentationFile>
64    </DocumentationFile>
65    <CodeContractsEnableRuntimeChecking>False</CodeContractsEnableRuntimeChecking>
66    <CodeContractsRuntimeOnlyPublicSurface>False</CodeContractsRuntimeOnlyPublicSurface>
67    <CodeContractsRuntimeThrowOnFailure>True</CodeContractsRuntimeThrowOnFailure>
68    <CodeContractsRuntimeCallSiteRequires>False</CodeContractsRuntimeCallSiteRequires>
69    <CodeContractsRunCodeAnalysis>False</CodeContractsRunCodeAnalysis>
70    <CodeContractsNonNullObligations>False</CodeContractsNonNullObligations>
71    <CodeContractsBoundsObligations>False</CodeContractsBoundsObligations>
72    <CodeContractsArithmeticObligations>False</CodeContractsArithmeticObligations>
73    <CodeContractsRedundantAssumptions>False</CodeContractsRedundantAssumptions>
74    <CodeContractsRunInBackground>True</CodeContractsRunInBackground>
75    <CodeContractsShowSquigglies>False</CodeContractsShowSquigglies>
76    <CodeContractsUseBaseLine>False</CodeContractsUseBaseLine>
77    <CodeContractsEmitXMLDocs>True</CodeContractsEmitXMLDocs>
78    <CodeContractsCustomRewriterAssembly />
79    <CodeContractsCustomRewriterClass />
80    <CodeContractsLibPaths />
81    <CodeContractsExtraRewriteOptions />
82    <CodeContractsExtraAnalysisOptions />
83    <CodeContractsBaseLineFile />
84    <CodeContractsCacheAnalysisResults>False</CodeContractsCacheAnalysisResults>
85    <CodeContractsRuntimeCheckingLevel>Full</CodeContractsRuntimeCheckingLevel>
86    <CodeContractsReferenceAssembly>Build</CodeContractsReferenceAssembly>
87  </PropertyGroup>
88  <PropertyGroup>
89    <SignAssembly>true</SignAssembly>
90  </PropertyGroup>
91  <PropertyGroup>
92    <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile>
93  </PropertyGroup>
94  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
95    <DebugSymbols>true</DebugSymbols>
96    <OutputPath>..\..\..\..\bin\</OutputPath>
97    <DefineConstants>DEBUG;TRACE</DefineConstants>
98    <DebugType>full</DebugType>
99    <PlatformTarget>x64</PlatformTarget>
100    <CodeAnalysisLogFile>bin\Debug\AutoDiff.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
101    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
102    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
103    <ErrorReport>prompt</ErrorReport>
104    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
105    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
106    <CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
107    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
108    <CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
109    <CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>
110  </PropertyGroup>
111  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">
112    <OutputPath>..\..\..\..\bin\</OutputPath>
113    <DefineConstants>TRACE</DefineConstants>
114    <Optimize>true</Optimize>
115    <DebugType>pdbonly</DebugType>
116    <PlatformTarget>x64</PlatformTarget>
117    <CodeAnalysisLogFile>bin\Release\AutoDiff.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
118    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
119    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
120    <ErrorReport>prompt</ErrorReport>
121    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
122    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
123    <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
124    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
125    <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
126  </PropertyGroup>
127  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
128    <DebugSymbols>true</DebugSymbols>
129    <OutputPath>..\..\..\..\bin\</OutputPath>
130    <DefineConstants>DEBUG;TRACE</DefineConstants>
131    <DebugType>full</DebugType>
132    <PlatformTarget>x86</PlatformTarget>
133    <CodeAnalysisLogFile>bin\Debug\AutoDiff.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
134    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
135    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
136    <ErrorReport>prompt</ErrorReport>
137    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
138    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
139    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
140  </PropertyGroup>
141  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
142    <OutputPath>..\..\..\..\bin\</OutputPath>
143    <DefineConstants>TRACE</DefineConstants>
144    <Optimize>true</Optimize>
145    <DebugType>pdbonly</DebugType>
146    <PlatformTarget>x86</PlatformTarget>
147    <CodeAnalysisLogFile>bin\Release\AutoDiff.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>
148    <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
149    <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
150    <ErrorReport>prompt</ErrorReport>
151    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
152    <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
153    <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>
154    <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
155    <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>
156  </PropertyGroup>
157  <ItemGroup>
158    <Reference Include="System" />
159    <Reference Include="System.Core" />
160    <Reference Include="System.Xml.Linq" />
161    <Reference Include="System.Data.DataSetExtensions" />
162    <Reference Include="Microsoft.CSharp" />
163    <Reference Include="System.Data" />
164    <Reference Include="System.Xml" />
165    <Reference Include="WindowsBase" />
166  </ItemGroup>
167  <ItemGroup>
168    <Compile Include="BinaryFunc.cs" />
169    <Compile Include="CompiledDifferentiator.Compiler.cs" />
170    <Compile Include="CompiledDifferentiator.cs" />
171    <Compile Include="CompiledDifferentiator.Eval.cs" />
172    <Compile Include="CompiledDifferentiator.ForwardSweepVisitor.cs" />
173    <Compile Include="Compiled\BinaryFunc.cs" />
174    <Compile Include="Compiled\Constant.cs" />
175    <Compile Include="Compiled\Exp.cs" />
176    <Compile Include="Compiled\InputConnection.cs" />
177    <Compile Include="Compiled\ITapeVisitor.cs" />
178    <Compile Include="Compiled\Log.cs" />
179    <Compile Include="Compiled\NaryFunc.cs" />
180    <Compile Include="Compiled\ConstPower.cs" />
181    <Compile Include="Compiled\Product.cs" />
182    <Compile Include="Compiled\Sum.cs" />
183    <Compile Include="Compiled\TapeElement.cs" />
184    <Compile Include="Compiled\TermPower.cs" />
185    <Compile Include="Compiled\UnaryFunc.cs" />
186    <Compile Include="Compiled\Variable.cs" />
187    <Compile Include="Constant.cs" />
188    <Compile Include="Exp.cs" />
189    <Compile Include="ICompiledTerm.cs" />
190    <Compile Include="ConstPower.cs" />
191    <Compile Include="IParametricCompiledTerm.cs" />
192    <Compile Include="ITermVisitor.cs" />
193    <Compile Include="ITermVisitor.generic.cs" />
194    <Compile Include="Log.cs" />
195    <Compile Include="NaryFunc.cs" />
196    <Compile Include="ParametricCompiledTerm.cs" />
197    <Compile Include="Product.cs" />
198    <Compile Include="Properties\AssemblyInfo.cs" />
199    <Compile Include="TermPower.cs" />
200    <Compile Include="UnaryFunc.cs" />
201    <Compile Include="Sum.cs" />
202    <Compile Include="Term.cs" />
203    <Compile Include="TermBuilder.cs" />
204    <Compile Include="TermUtils.cs" />
205    <Compile Include="TVec.cs" />
206    <Compile Include="Variable.cs" />
207    <Compile Include="Zero.cs" />
208  </ItemGroup>
209  <ItemGroup>
210    <None Include="HeuristicLab.snk" />
211  </ItemGroup>
212  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
213  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
214       Other similar extension points exist, see Microsoft.Common.targets.
215  <Target Name="BeforeBuild">
216  </Target>
217  <Target Name="AfterBuild">
218  </Target>
219  -->
220</Project>
Note: See TracBrowser for help on using the repository browser.