Worked on refactoring of algorithm analysis and tracing (#999)
[heuristiclab.git] / HeuristicLab.Optimizer / 3.3 / HeuristicLab.Optimizer-3.3.csproj
blob751e3d6d6ce8de0462d97bcc9e2d15925e0c02a6
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <Project ToolsVersion="3.5" 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>9.0.30729</ProductVersion>\r
7     <SchemaVersion>2.0</SchemaVersion>\r
8     <ProjectGuid>{C664305E-497C-4533-A140-967DEDB05C19}</ProjectGuid>\r
9     <OutputType>Library</OutputType>\r
10     <AppDesignerFolder>Properties</AppDesignerFolder>\r
11     <RootNamespace>HeuristicLab.Optimizer</RootNamespace>\r
12     <AssemblyName>HeuristicLab.Optimizer-3.3</AssemblyName>\r
13     <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>\r
14     <FileAlignment>512</FileAlignment>\r
15     <SignAssembly>true</SignAssembly>\r
16     <AssemblyOriginatorKeyFile>HeuristicLab.snk</AssemblyOriginatorKeyFile>\r
17   </PropertyGroup>\r
18   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
19     <DebugSymbols>true</DebugSymbols>\r
20     <DebugType>full</DebugType>\r
21     <Optimize>false</Optimize>\r
22     <OutputPath>bin\Debug\</OutputPath>\r
23     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
24     <ErrorReport>prompt</ErrorReport>\r
25     <WarningLevel>4</WarningLevel>\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\Release\</OutputPath>\r
31     <DefineConstants>TRACE</DefineConstants>\r
32     <ErrorReport>prompt</ErrorReport>\r
33     <WarningLevel>4</WarningLevel>\r
34     <DocumentationFile>bin\Release\HeuristicLab.Optimizer-3.3.XML</DocumentationFile>\r
35   </PropertyGroup>\r
36   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x64' ">\r
37     <DebugSymbols>true</DebugSymbols>\r
38     <OutputPath>bin\x64\Debug\</OutputPath>\r
39     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
40     <DebugType>full</DebugType>\r
41     <PlatformTarget>x64</PlatformTarget>\r
42     <ErrorReport>prompt</ErrorReport>\r
43   </PropertyGroup>\r
44   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x64' ">\r
45     <OutputPath>bin\x64\Release\</OutputPath>\r
46     <DefineConstants>TRACE</DefineConstants>\r
47     <DocumentationFile>bin\x64\Release\HeuristicLab.Optimizer-3.3.XML</DocumentationFile>\r
48     <Optimize>true</Optimize>\r
49     <DebugType>pdbonly</DebugType>\r
50     <PlatformTarget>x64</PlatformTarget>\r
51     <ErrorReport>prompt</ErrorReport>\r
52   </PropertyGroup>\r
53   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">\r
54     <DebugSymbols>true</DebugSymbols>\r
55     <OutputPath>bin\x86\Debug\</OutputPath>\r
56     <DefineConstants>DEBUG;TRACE</DefineConstants>\r
57     <DebugType>full</DebugType>\r
58     <PlatformTarget>x86</PlatformTarget>\r
59     <ErrorReport>prompt</ErrorReport>\r
60   </PropertyGroup>\r
61   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">\r
62     <OutputPath>bin\x86\Release\</OutputPath>\r
63     <DefineConstants>TRACE</DefineConstants>\r
64     <DocumentationFile>bin\x86\Release\HeuristicLab.Optimizer-3.3.XML</DocumentationFile>\r
65     <Optimize>true</Optimize>\r
66     <DebugType>pdbonly</DebugType>\r
67     <PlatformTarget>x86</PlatformTarget>\r
68     <ErrorReport>prompt</ErrorReport>\r
69   </PropertyGroup>\r
70   <ItemGroup>\r
71     <Reference Include="System" />\r
72     <Reference Include="System.Core">\r
73       <RequiredTargetFramework>3.5</RequiredTargetFramework>\r
74     </Reference>\r
75     <Reference Include="System.Drawing" />\r
76     <Reference Include="System.Windows.Forms" />\r
77     <Reference Include="System.Xml.Linq">\r
78       <RequiredTargetFramework>3.5</RequiredTargetFramework>\r
79     </Reference>\r
80     <Reference Include="System.Data.DataSetExtensions">\r
81       <RequiredTargetFramework>3.5</RequiredTargetFramework>\r
82     </Reference>\r
83     <Reference Include="System.Data" />\r
84     <Reference Include="System.Xml" />\r
85   </ItemGroup>\r
86   <ItemGroup>\r
87     <None Include="HeuristicLabOptimizerPlugin.cs.frame" />\r
88     <Compile Include="FileManager.cs" />\r
89     <Compile Include="MenuItems\ClipboardMenuItem.cs" />\r
90     <Compile Include="MenuItems\CopyToClipboardMenuItem.cs" />\r
91     <Compile Include="MenuItems\StartPageMenuItem.cs" />\r
92     <Compile Include="Properties\Settings.Designer.cs">\r
93       <AutoGen>True</AutoGen>\r
94       <DesignTimeSharedInput>True</DesignTimeSharedInput>\r
95       <DependentUpon>Settings.settings</DependentUpon>\r
96     </Compile>\r
97     <Compile Include="StartPage.cs">\r
98       <SubType>UserControl</SubType>\r
99     </Compile>\r
100     <Compile Include="StartPage.Designer.cs">\r
101       <DependentUpon>StartPage.cs</DependentUpon>\r
102     </Compile>\r
103     <Compile Include="MenuItems\CloseMenuItem.cs" />\r
104     <Compile Include="MenuItems\CloseAllMenuItem.cs" />\r
105     <Compile Include="MenuItems\OperatorsMenuItem.cs" />\r
106     <Compile Include="MenuItems\SaveAsMenuItem.cs" />\r
107     <Compile Include="MenuItems\SaveMenuItem.cs" />\r
108     <Compile Include="MenuItems\OpenMenuItem.cs" />\r
109     <Compile Include="MenuItems\ExitMenuItem.cs" />\r
110     <Compile Include="HeuristicLabOptimizerPlugin.cs" />\r
111     <Compile Include="IOptimizerUserInterfaceItemProvider.cs" />\r
112     <Compile Include="MenuItems\NewMenuItem.cs" />\r
113     <Compile Include="MenuItems\Separators.cs" />\r
114     <Compile Include="NewItemDialog.cs">\r
115       <SubType>Form</SubType>\r
116     </Compile>\r
117     <Compile Include="NewItemDialog.Designer.cs">\r
118       <DependentUpon>NewItemDialog.cs</DependentUpon>\r
119     </Compile>\r
120     <Compile Include="OptimizerMainForm.cs">\r
121       <SubType>Form</SubType>\r
122     </Compile>\r
123     <Compile Include="OptimizerMainForm.Designer.cs">\r
124       <DependentUpon>OptimizerMainForm.cs</DependentUpon>\r
125     </Compile>\r
126     <Compile Include="Properties\AssemblyInfo.cs" />\r
127     <Compile Include="Properties\Resources.Designer.cs">\r
128       <AutoGen>True</AutoGen>\r
129       <DesignTime>True</DesignTime>\r
130       <DependentUpon>Resources.resx</DependentUpon>\r
131     </Compile>\r
132     <Compile Include="ToolBarItems\SaveToolBarItem.cs" />\r
133     <Compile Include="ToolBarItems\OpenToolBarItem.cs" />\r
134     <Compile Include="ToolBarItems\NewToolBarItem.cs" />\r
135   </ItemGroup>\r
136   <ItemGroup>\r
137     <None Include="app.config" />\r
138     <EmbeddedResource Include="Documents\FirstSteps.rtf" />\r
139     <None Include="HeuristicLab.snk" />\r
140     <None Include="Properties\AssemblyInfo.frame" />\r
141     <None Include="Properties\Settings.settings">\r
142       <Generator>SettingsSingleFileGenerator</Generator>\r
143       <LastGenOutput>Settings.Designer.cs</LastGenOutput>\r
144     </None>\r
145   </ItemGroup>\r
146   <ItemGroup>\r
147     <ProjectReference Include="..\..\HeuristicLab.Common.Resources\3.2\HeuristicLab.Common.Resources-3.2.csproj">\r
148       <Project>{0E27A536-1C4A-4624-A65E-DC4F4F23E3E1}</Project>\r
149       <Name>HeuristicLab.Common.Resources-3.2</Name>\r
150     </ProjectReference>\r
151     <ProjectReference Include="..\..\HeuristicLab.Common\3.3\HeuristicLab.Common-3.3.csproj">\r
152       <Project>{A9AD58B9-3EF9-4CC1-97E5-8D909039FF5C}</Project>\r
153       <Name>HeuristicLab.Common-3.3</Name>\r
154     </ProjectReference>\r
155     <ProjectReference Include="..\..\HeuristicLab.Core.Views\3.3\HeuristicLab.Core.Views-3.3.csproj">\r
156       <Project>{E226881D-315F-423D-B419-A766FE0D8685}</Project>\r
157       <Name>HeuristicLab.Core.Views-3.3</Name>\r
158     </ProjectReference>\r
159     <ProjectReference Include="..\..\HeuristicLab.Core\3.3\HeuristicLab.Core-3.3.csproj">\r
160       <Project>{C36BD924-A541-4A00-AFA8-41701378DDC5}</Project>\r
161       <Name>HeuristicLab.Core-3.3</Name>\r
162     </ProjectReference>\r
163     <ProjectReference Include="..\..\HeuristicLab.MainForm.WindowsForms\3.3\HeuristicLab.MainForm.WindowsForms-3.3.csproj">\r
164       <Project>{AB687BBE-1BFE-476B-906D-44237135431D}</Project>\r
165       <Name>HeuristicLab.MainForm.WindowsForms-3.3</Name>\r
166     </ProjectReference>\r
167     <ProjectReference Include="..\..\HeuristicLab.MainForm\3.3\HeuristicLab.MainForm-3.3.csproj">\r
168       <Project>{3BD61258-31DA-4B09-89C0-4F71FEF5F05A}</Project>\r
169       <Name>HeuristicLab.MainForm-3.3</Name>\r
170     </ProjectReference>\r
171     <ProjectReference Include="..\..\HeuristicLab.Persistence\3.3\HeuristicLab.Persistence-3.3.csproj">\r
172       <Project>{102BC7D3-0EF9-439C-8F6D-96FF0FDB8E1B}</Project>\r
173       <Name>HeuristicLab.Persistence-3.3</Name>\r
174     </ProjectReference>\r
175     <ProjectReference Include="..\..\HeuristicLab.PluginInfrastructure\HeuristicLab.PluginInfrastructure.csproj">\r
176       <Project>{94186A6A-5176-4402-AE83-886557B53CCA}</Project>\r
177       <Name>HeuristicLab.PluginInfrastructure</Name>\r
178     </ProjectReference>\r
179   </ItemGroup>\r
180   <ItemGroup>\r
181     <EmbeddedResource Include="Properties\Resources.resx">\r
182       <Generator>ResXFileCodeGenerator</Generator>\r
183       <LastGenOutput>Resources.Designer.cs</LastGenOutput>\r
184     </EmbeddedResource>\r
185   </ItemGroup>\r
186   <ItemGroup>\r
187     <None Include="Documents\Images\New.png" />\r
188     <None Include="Documents\Images\Open.png" />\r
189     <None Include="Documents\Images\Pause.png" />\r
190     <None Include="Documents\Images\Play.png" />\r
191     <None Include="Documents\Images\Restart.png" />\r
192     <None Include="Documents\Images\Stop.png" />\r
193   </ItemGroup>\r
194   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
195   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
196        Other similar extension points exist, see Microsoft.Common.targets.\r
197   <Target Name="BeforeBuild">\r
198   </Target>\r
199   <Target Name="AfterBuild">\r
200   </Target>\r
201   -->\r
202   <PropertyGroup>\r
203     <PreBuildEvent>set Path=%25Path%25;$(ProjectDir);$(SolutionDir)\r
204 set ProjectDir=$(ProjectDir)\r
205 set SolutionDir=$(SolutionDir)\r
206 set Outdir=$(Outdir)\r
208 call PreBuildEvent.cmd\r
209 SubWCRev "%25ProjectDir%25\" "%25ProjectDir%25\HeuristicLabOptimizerPlugin.cs.frame" "%25ProjectDir%25\HeuristicLabOptimizerPlugin.cs"</PreBuildEvent>\r
210   </PropertyGroup>\r
211 </Project>