#3145: refactored infix formatter to improve output (less parenthesis) and added...
[heuristiclab.git] / HeuristicLab.Problems.Instances / 3.3 / HeuristicLab.Problems.Instances-3.3.csproj
blob097c6d80022bdbb12afb6578cbbea1a098c6b8d9
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
3   <PropertyGroup>\r
4     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
5     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
6     <ProductVersion>8.0.30703</ProductVersion>\r
7     <SchemaVersion>2.0</SchemaVersion>\r
8     <ProjectGuid>{3540E29E-4793-49E7-8EE2-FEA7F61C3994}</ProjectGuid>\r
9     <OutputType>Library</OutputType>\r
10     <AppDesignerFolder>Properties</AppDesignerFolder>\r
11     <RootNamespace>HeuristicLab.Problems.Instances</RootNamespace>\r
12     <AssemblyName>HeuristicLab.Problems.Instances-3.3</AssemblyName>\r
13     <TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>\r
14     <FileAlignment>512</FileAlignment>\r
15     <TargetFrameworkProfile />\r
16   </PropertyGroup>\r
17   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
18     <DebugSymbols>true</DebugSymbols>\r
19     <DebugType>full</DebugType>\r
20     <Optimize>false</Optimize>\r
21     <OutputPath>..\..\bin\</OutputPath>\r
22     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
23     <ErrorReport>prompt</ErrorReport>\r
24     <WarningLevel>4</WarningLevel>\r
25     <Prefer32Bit>false</Prefer32Bit>\r
26   </PropertyGroup>\r
27   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
28     <DebugType>pdbonly</DebugType>\r
29     <Optimize>true</Optimize>\r
30     <OutputPath>..\..\bin\</OutputPath>\r
31     <DefineConstants>TRACE</DefineConstants>\r
32     <ErrorReport>prompt</ErrorReport>\r
33     <WarningLevel>4</WarningLevel>\r
34     <Prefer32Bit>false</Prefer32Bit>\r
35   </PropertyGroup>\r
36   <PropertyGroup>\r
37     <SignAssembly>true</SignAssembly>\r
38   </PropertyGroup>\r
39   <PropertyGroup>\r
40     <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile>\r
41   </PropertyGroup>\r
42   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">\r
43     <DebugSymbols>true</DebugSymbols>\r
44     <OutputPath>..\..\bin\</OutputPath>\r
45     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
46     <DebugType>full</DebugType>\r
47     <PlatformTarget>x64</PlatformTarget>\r
48     <CodeAnalysisLogFile>..\..\bin\HeuristicLab.Problems.Instances-3.3.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>\r
49     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>\r
50     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>\r
51     <ErrorReport>prompt</ErrorReport>\r
52     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>\r
53     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>\r
54     <CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>\r
55     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>\r
56     <CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>\r
57     <CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>\r
58     <Prefer32Bit>false</Prefer32Bit>\r
59   </PropertyGroup>\r
60   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x64'">\r
61     <OutputPath>..\..\bin\</OutputPath>\r
62     <DefineConstants>TRACE</DefineConstants>\r
63     <Optimize>true</Optimize>\r
64     <DebugType>pdbonly</DebugType>\r
65     <PlatformTarget>x64</PlatformTarget>\r
66     <CodeAnalysisLogFile>..\..\bin\HeuristicLab.Problems.Instances-3.3.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>\r
67     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>\r
68     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>\r
69     <ErrorReport>prompt</ErrorReport>\r
70     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>\r
71     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>\r
72     <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>\r
73     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>\r
74     <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>\r
75     <CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>\r
76     <Prefer32Bit>false</Prefer32Bit>\r
77   </PropertyGroup>\r
78   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">\r
79     <DebugSymbols>true</DebugSymbols>\r
80     <OutputPath>..\..\bin\</OutputPath>\r
81     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
82     <DebugType>full</DebugType>\r
83     <PlatformTarget>x86</PlatformTarget>\r
84     <CodeAnalysisLogFile>..\..\bin\HeuristicLab.Problems.Instances-3.3.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>\r
85     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>\r
86     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>\r
87     <ErrorReport>prompt</ErrorReport>\r
88     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>\r
89     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>\r
90     <CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>\r
91     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>\r
92     <CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>\r
93     <CodeAnalysisFailOnMissingRules>false</CodeAnalysisFailOnMissingRules>\r
94     <Prefer32Bit>false</Prefer32Bit>\r
95   </PropertyGroup>\r
96   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">\r
97     <OutputPath>..\..\bin\</OutputPath>\r
98     <DefineConstants>TRACE</DefineConstants>\r
99     <Optimize>true</Optimize>\r
100     <DebugType>pdbonly</DebugType>\r
101     <PlatformTarget>x86</PlatformTarget>\r
102     <CodeAnalysisLogFile>..\..\bin\HeuristicLab.Problems.Instances-3.3.dll.CodeAnalysisLog.xml</CodeAnalysisLogFile>\r
103     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>\r
104     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>\r
105     <ErrorReport>prompt</ErrorReport>\r
106     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>\r
107     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>\r
108     <CodeAnalysisIgnoreBuiltInRuleSets>false</CodeAnalysisIgnoreBuiltInRuleSets>\r
109     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>\r
110     <CodeAnalysisIgnoreBuiltInRules>false</CodeAnalysisIgnoreBuiltInRules>\r
111     <Prefer32Bit>false</Prefer32Bit>\r
112   </PropertyGroup>\r
113   <ItemGroup>\r
114     <Reference Include="Microsoft.CSharp" />\r
115     <Reference Include="System" />\r
116     <Reference Include="System.Core" />\r
117     <Reference Include="System.Data" />\r
118   </ItemGroup>\r
119   <ItemGroup>\r
120     <None Include="Plugin.cs.frame" />\r
121     <Compile Include="ProblemInstanceManager.cs" />\r
122     <Compile Include="IProblemInstanceExporter.cs" />\r
123     <Compile Include="Types\GCPData.cs" />\r
124     <Compile Include="Types\PTSPData.cs" />\r
125     <Compile Include="Types\ATSPData.cs" />\r
126     <Compile Include="Types\JSSPData.cs" />\r
127     <Compile Include="Types\CTAPData.cs" />\r
128     <Compile Include="IDataDescriptor.cs" />\r
129     <Compile Include="Types\DistanceHelper.cs" />\r
130     <Compile Include="Types\OPData.cs" />\r
131     <Compile Include="Types\VRP\MDCVRPTWData.cs" />\r
132     <Compile Include="Types\VRP\MDCVRPData.cs" />\r
133     <Compile Include="Types\VRP\PDPTWData.cs" />\r
134     <Compile Include="Types\VRP\CVRPTWData.cs" />\r
135     <Compile Include="Types\VRP\VRPData.cs" />\r
136     <Compile Include="Types\VRP\CVRPData.cs" />\r
137     <Compile Include="Types\GQAPData.cs" />\r
138     <Compile Include="Types\VRP\IVRPData.cs" />\r
139     <Compile Include="Types\QAPData.cs" />\r
140     <Compile Include="Types\TSPData.cs" />\r
141     <Compile Include="IProblemInstanceConsumer.cs" />\r
142     <Compile Include="IProblemInstanceProvider.cs" />\r
143     <Compile Include="Plugin.cs" />\r
144     <Compile Include="ProblemInstanceProvider.cs" />\r
145     <Compile Include="Properties\AssemblyInfo.cs" />\r
146     <None Include="Properties\AssemblyInfo.cs.frame" />\r
147   </ItemGroup>\r
148   <ItemGroup>\r
149     <None Include="HeuristicLab.snk" />\r
150   </ItemGroup>\r
151   <ItemGroup>\r
152     <ProjectReference Include="..\..\HeuristicLab.Common\3.3\HeuristicLab.Common-3.3.csproj">\r
153       <Project>{A9AD58B9-3EF9-4CC1-97E5-8D909039FF5C}</Project>\r
154       <Name>HeuristicLab.Common-3.3</Name>\r
155       <Private>False</Private>\r
156     </ProjectReference>\r
157     <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\3.3\HeuristicLab.PluginInfrastructure-3.3.csproj">\r
158       <Project>{94186A6A-5176-4402-AE83-886557B53CCA}</Project>\r
159       <Name>HeuristicLab.PluginInfrastructure-3.3</Name>\r
160       <Private>False</Private>\r
161     </ProjectReference>\r
162   </ItemGroup>\r
163   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
164   <PropertyGroup>\r
165     <PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">set Path=%25Path%25;$(ProjectDir);$(SolutionDir)\r
166 set ProjectDir=$(ProjectDir)\r
167 set SolutionDir=$(SolutionDir)\r
168 set Outdir=$(Outdir)\r
170 call PreBuildEvent.cmd</PreBuildEvent>\r
171     <PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">\r
172 export ProjectDir=$(ProjectDir)\r
173 export SolutionDir=$(SolutionDir)\r
175 $SolutionDir/PreBuildEvent.sh\r
176 </PreBuildEvent>\r
177   </PropertyGroup>\r
178   <PropertyGroup>\r
179     <PostBuildEvent>\r
180     </PostBuildEvent>\r
181   </PropertyGroup>\r
182   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
183        Other similar extension points exist, see Microsoft.Common.targets.\r
184   <Target Name="BeforeBuild">\r
185   </Target>\r
186   <Target Name="AfterBuild">\r
187   </Target>\r
188   -->\r
189 </Project>