Merge branch 'master' of https://code.grnet.gr/git/pithos-ms-client
[pithos-ms-client] / trunk / Pithos.Client / Pithos.Client.csproj
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)' == '' ">x86</Platform>
6     <ProductVersion>8.0.30703</ProductVersion>
7     <SchemaVersion>2.0</SchemaVersion>
8     <ProjectGuid>{5AC90E5E-60C6-4F53-9444-6088BD7BC929}</ProjectGuid>
9     <OutputType>WinExe</OutputType>
10     <AppDesignerFolder>Properties</AppDesignerFolder>
11     <RootNamespace>Pithos.Client</RootNamespace>
12     <AssemblyName>Pithos.Client</AssemblyName>
13     <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
14     <TargetFrameworkProfile>
15     </TargetFrameworkProfile>
16     <FileAlignment>512</FileAlignment>
17     <PublishUrl>publish\</PublishUrl>
18     <Install>true</Install>
19     <InstallFrom>Disk</InstallFrom>
20     <UpdateEnabled>false</UpdateEnabled>
21     <UpdateMode>Foreground</UpdateMode>
22     <UpdateInterval>7</UpdateInterval>
23     <UpdateIntervalUnits>Days</UpdateIntervalUnits>
24     <UpdatePeriodically>false</UpdatePeriodically>
25     <UpdateRequired>false</UpdateRequired>
26     <MapFileExtensions>true</MapFileExtensions>
27     <ApplicationRevision>0</ApplicationRevision>
28     <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
29     <IsWebBootstrapper>false</IsWebBootstrapper>
30     <UseApplicationTrust>false</UseApplicationTrust>
31     <BootstrapperEnabled>true</BootstrapperEnabled>
32     <CodeContractsAssemblyMode>1</CodeContractsAssemblyMode>
33   </PropertyGroup>
34   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
35     <PlatformTarget>AnyCPU</PlatformTarget>
36     <DebugSymbols>true</DebugSymbols>
37     <DebugType>full</DebugType>
38     <Optimize>false</Optimize>
39     <OutputPath>bin\Debug\</OutputPath>
40     <DefineConstants>DEBUG;TRACE</DefineConstants>
41     <ErrorReport>prompt</ErrorReport>
42     <WarningLevel>4</WarningLevel>
43     <CodeContractsEnableRuntimeChecking>True</CodeContractsEnableRuntimeChecking>
44     <CodeContractsRuntimeOnlyPublicSurface>False</CodeContractsRuntimeOnlyPublicSurface>
45     <CodeContractsRuntimeThrowOnFailure>True</CodeContractsRuntimeThrowOnFailure>
46     <CodeContractsRuntimeCallSiteRequires>False</CodeContractsRuntimeCallSiteRequires>
47     <CodeContractsRuntimeSkipQuantifiers>False</CodeContractsRuntimeSkipQuantifiers>
48     <CodeContractsRunCodeAnalysis>True</CodeContractsRunCodeAnalysis>
49     <CodeContractsNonNullObligations>False</CodeContractsNonNullObligations>
50     <CodeContractsBoundsObligations>False</CodeContractsBoundsObligations>
51     <CodeContractsArithmeticObligations>False</CodeContractsArithmeticObligations>
52     <CodeContractsEnumObligations>False</CodeContractsEnumObligations>
53     <CodeContractsRedundantAssumptions>False</CodeContractsRedundantAssumptions>
54     <CodeContractsRunInBackground>True</CodeContractsRunInBackground>
55     <CodeContractsShowSquigglies>False</CodeContractsShowSquigglies>
56     <CodeContractsUseBaseLine>False</CodeContractsUseBaseLine>
57     <CodeContractsEmitXMLDocs>True</CodeContractsEmitXMLDocs>
58     <CodeContractsCustomRewriterAssembly />
59     <CodeContractsCustomRewriterClass />
60     <CodeContractsLibPaths />
61     <CodeContractsExtraRewriteOptions />
62     <CodeContractsExtraAnalysisOptions />
63     <CodeContractsBaseLineFile />
64     <CodeContractsCacheAnalysisResults>False</CodeContractsCacheAnalysisResults>
65     <CodeContractsRuntimeCheckingLevel>Full</CodeContractsRuntimeCheckingLevel>
66     <CodeContractsReferenceAssembly>Build</CodeContractsReferenceAssembly>
67     <CodeContractsAnalysisWarningLevel>0</CodeContractsAnalysisWarningLevel>
68   </PropertyGroup>
69   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
70     <PlatformTarget>x86</PlatformTarget>
71     <DebugType>pdbonly</DebugType>
72     <Optimize>true</Optimize>
73     <OutputPath>bin\Release\</OutputPath>
74     <DefineConstants>TRACE</DefineConstants>
75     <ErrorReport>prompt</ErrorReport>
76     <WarningLevel>4</WarningLevel>
77   </PropertyGroup>
78   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Test|x86'">
79     <DebugSymbols>true</DebugSymbols>
80     <OutputPath>bin\x86\Test\</OutputPath>
81     <DefineConstants>DEBUG;TRACE</DefineConstants>
82     <DebugType>full</DebugType>
83     <PlatformTarget>AnyCPU</PlatformTarget>
84     <CodeAnalysisLogFile>bin\Debug\Pithos.Client.exe.CodeAnalysisLog.xml</CodeAnalysisLogFile>
85     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
86     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
87     <ErrorReport>prompt</ErrorReport>
88     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
89     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
90     <CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
91     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
92     <CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
93   </PropertyGroup>
94   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">
95     <DebugSymbols>true</DebugSymbols>
96     <OutputPath>bin\Debug\</OutputPath>
97     <DefineConstants>DEBUG;TRACE</DefineConstants>
98     <DebugType>full</DebugType>
99     <PlatformTarget>AnyCPU</PlatformTarget>
100     <CodeAnalysisLogFile>bin\Debug\Pithos.Client.exe.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   </PropertyGroup>
110   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'">
111     <OutputPath>bin\Release\</OutputPath>
112     <DefineConstants>TRACE</DefineConstants>
113     <Optimize>true</Optimize>
114     <DebugType>pdbonly</DebugType>
115     <PlatformTarget>AnyCPU</PlatformTarget>
116     <CodeAnalysisLogFile>bin\Release\Pithos.Client.exe.CodeAnalysisLog.xml</CodeAnalysisLogFile>
117     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
118     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
119     <ErrorReport>prompt</ErrorReport>
120     <CodeAnalysisRuleSet>MinimumRecommendedRules.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   </PropertyGroup>
126   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Test|AnyCPU'">
127     <DebugSymbols>true</DebugSymbols>
128     <OutputPath>bin\Test\</OutputPath>
129     <DefineConstants>DEBUG;TRACE</DefineConstants>
130     <DebugType>full</DebugType>
131     <PlatformTarget>AnyCPU</PlatformTarget>
132     <CodeAnalysisLogFile>bin\Debug\Pithos.Client.exe.CodeAnalysisLog.xml</CodeAnalysisLogFile>
133     <CodeAnalysisUseTypeNameInSuppression>true</CodeAnalysisUseTypeNameInSuppression>
134     <CodeAnalysisModuleSuppressionsFile>GlobalSuppressions.cs</CodeAnalysisModuleSuppressionsFile>
135     <ErrorReport>prompt</ErrorReport>
136     <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
137     <CodeAnalysisRuleSetDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\\Rule Sets</CodeAnalysisRuleSetDirectories>
138     <CodeAnalysisIgnoreBuiltInRuleSets>true</CodeAnalysisIgnoreBuiltInRuleSets>
139     <CodeAnalysisRuleDirectories>;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop\\Rules</CodeAnalysisRuleDirectories>
140     <CodeAnalysisIgnoreBuiltInRules>true</CodeAnalysisIgnoreBuiltInRules>
141   </PropertyGroup>
142   <ItemGroup>
143     <Reference Include="System" />
144     <Reference Include="System.ComponentModel.Composition" />
145     <Reference Include="System.Configuration" />
146     <Reference Include="System.Configuration.Install" />
147     <Reference Include="System.Core" />
148     <Reference Include="System.Runtime.Serialization" />
149     <Reference Include="System.Security" />
150     <Reference Include="System.Xml.Linq" />
151     <Reference Include="System.Data.DataSetExtensions" />
152     <Reference Include="Microsoft.CSharp" />
153     <Reference Include="System.Data" />
154     <Reference Include="System.Deployment" />
155     <Reference Include="System.Drawing" />
156     <Reference Include="System.Windows.Forms" />
157     <Reference Include="System.Xml" />
158   </ItemGroup>
159   <ItemGroup>
160     <Compile Include="AccountSettings.cs" />
161     <Compile Include="App_Code\Massive.cs" />
162     <Compile Include="IoC.cs" />
163     <Compile Include="PithosSettings.cs" />
164     <Compile Include="Preferences.cs">
165       <SubType>Form</SubType>
166     </Compile>
167     <Compile Include="Preferences.Designer.cs">
168       <DependentUpon>Preferences.cs</DependentUpon>
169     </Compile>
170     <Compile Include="Program.cs" />
171     <Compile Include="Properties\AssemblyInfo.cs" />
172     <EmbeddedResource Include="Preferences.resx">
173       <DependentUpon>Preferences.cs</DependentUpon>
174     </EmbeddedResource>
175     <EmbeddedResource Include="Properties\Resources.resx">
176       <Generator>ResXFileCodeGenerator</Generator>
177       <LastGenOutput>Resources.Designer.cs</LastGenOutput>
178       <SubType>Designer</SubType>
179     </EmbeddedResource>
180     <Compile Include="Properties\Resources.Designer.cs">
181       <AutoGen>True</AutoGen>
182       <DependentUpon>Resources.resx</DependentUpon>
183       <DesignTime>True</DesignTime>
184     </Compile>
185     <None Include="app.config">
186       <SubType>Designer</SubType>
187     </None>
188     <None Include="packages.config">
189       <SubType>Designer</SubType>
190     </None>
191     <None Include="Properties\Settings.settings">
192       <Generator>SettingsSingleFileGenerator</Generator>
193       <LastGenOutput>Settings.Designer.cs</LastGenOutput>
194     </None>
195     <Compile Include="Properties\Settings.Designer.cs">
196       <AutoGen>True</AutoGen>
197       <DependentUpon>Settings.settings</DependentUpon>
198       <DesignTimeSharedInput>True</DesignTimeSharedInput>
199     </Compile>
200   </ItemGroup>
201   <ItemGroup>
202     <None Include="Resources\Tray.ico" />
203   </ItemGroup>
204   <ItemGroup>
205     <None Include="Resources\TraySynching.ico" />
206   </ItemGroup>
207   <ItemGroup>
208     <None Include="Resources\TrayInSynch.ico" />
209   </ItemGroup>
210   <ItemGroup>
211     <ProjectReference Include="..\Libraries\ParallelExtensionsExtras\ParallelExtensionsExtras.csproj">
212       <Project>{C45218F8-09E7-4F57-85BC-5D8D2AC736A3}</Project>
213       <Name>ParallelExtensionsExtras</Name>
214     </ProjectReference>
215     <ProjectReference Include="..\Pithos.Core\Pithos.Core.csproj">
216       <Project>{142AF135-DF30-4563-B0AC-B604235AE874}</Project>
217       <Name>Pithos.Core</Name>
218     </ProjectReference>
219     <ProjectReference Include="..\Pithos.Interfaces\Pithos.Interfaces.csproj">
220       <Project>{7EEFF32F-CCF8-436A-9E0B-F40434C09AF4}</Project>
221       <Name>Pithos.Interfaces</Name>
222     </ProjectReference>
223     <ProjectReference Include="..\Pithos.Network\Pithos.Network.csproj">
224       <Project>{C8E2BC8B-C7F1-4222-855C-4B04A57FFDFD}</Project>
225       <Name>Pithos.Network</Name>
226     </ProjectReference>
227     <ProjectReference Include="..\Pithos.ShellExtensions\Pithos.ShellExtensions.csproj">
228       <Project>{240B432F-1030-4623-BCC3-FF351D6C1B63}</Project>
229       <Name>Pithos.ShellExtensions</Name>
230     </ProjectReference>
231   </ItemGroup>
232   <ItemGroup>
233     <Content Include="App_Code\LICENSE.txt" />
234   </ItemGroup>
235   <ItemGroup>
236     <BootstrapperPackage Include=".NETFramework,Version=v4.0,Profile=Client">
237       <Visible>False</Visible>
238       <ProductName>Microsoft .NET Framework 4 Client Profile %28x86 and x64%29</ProductName>
239       <Install>true</Install>
240     </BootstrapperPackage>
241     <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
242       <Visible>False</Visible>
243       <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
244       <Install>false</Install>
245     </BootstrapperPackage>
246     <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
247       <Visible>False</Visible>
248       <ProductName>.NET Framework 3.5 SP1</ProductName>
249       <Install>false</Install>
250     </BootstrapperPackage>
251     <BootstrapperPackage Include="Microsoft.SQL.Server.Compact.3.5">
252       <Visible>False</Visible>
253       <ProductName>SQL Server Compact 3.5 SP2</ProductName>
254       <Install>true</Install>
255     </BootstrapperPackage>
256     <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
257       <Visible>False</Visible>
258       <ProductName>Windows Installer 3.1</ProductName>
259       <Install>true</Install>
260     </BootstrapperPackage>
261   </ItemGroup>
262   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
263   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
264        Other similar extension points exist, see Microsoft.Common.targets.
265   <Target Name="BeforeBuild">
266   </Target>
267   <Target Name="AfterBuild">
268   </Target>
269   -->
270 </Project>