OpenLiveWriter/src/managed/OpenLiveWriter.BlogClient/OpenLiveWriter.BlogClient.c...

234 lines
14 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="..\..\..\writer.build.settings" />
<PropertyGroup>
<AssemblyName>OpenLiveWriter.BlogClient</AssemblyName>
<RootNamespace>OpenLiveWriter.BlogClient</RootNamespace>
<ProjectGuid>{B6D10B42-F173-4086-BB81-96B724BA5594}</ProjectGuid>
<ProjectGuid>{FE2EA529-26E6-42C3-9F6A-E58966995FFE}</ProjectGuid>
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
</PropertyGroup>
<ItemGroup>
<Reference Include="BouncyCastle.Crypto, Version=1.8.1.0, Culture=neutral, PublicKeyToken=0e99375e54769942">
<HintPath>..\packages\BouncyCastle.1.8.1\lib\BouncyCastle.Crypto.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Google.Apis, Version=1.16.0.0, Culture=neutral, PublicKeyToken=4b01fa6e34db77ab, processorArchitecture=MSIL">
<HintPath>..\packages\Google.Apis.1.16.0\lib\net45\Google.Apis.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Google.Apis.Auth, Version=1.16.0.0, Culture=neutral, PublicKeyToken=4b01fa6e34db77ab, processorArchitecture=MSIL">
<HintPath>..\packages\Google.Apis.Auth.1.16.0\lib\net45\Google.Apis.Auth.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Google.Apis.Auth.PlatformServices, Version=1.16.0.0, Culture=neutral, PublicKeyToken=4b01fa6e34db77ab, processorArchitecture=MSIL">
<HintPath>..\packages\Google.Apis.Auth.1.16.0\lib\net45\Google.Apis.Auth.PlatformServices.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Google.Apis.Blogger.v3, Version=1.16.0.111, Culture=neutral, PublicKeyToken=4b01fa6e34db77ab, processorArchitecture=MSIL">
<HintPath>..\packages\Google.Apis.Blogger.v3.1.16.0.111\lib\portable-net45+netcore45+wpa81+wp8\Google.Apis.Blogger.v3.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Google.Apis.Core, Version=1.16.0.0, Culture=neutral, PublicKeyToken=4b01fa6e34db77ab, processorArchitecture=MSIL">
<HintPath>..\packages\Google.Apis.Core.1.16.0\lib\net45\Google.Apis.Core.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Google.Apis.PlatformServices, Version=1.16.0.0, Culture=neutral, PublicKeyToken=4b01fa6e34db77ab, processorArchitecture=MSIL">
<HintPath>..\packages\Google.Apis.1.16.0\lib\net45\Google.Apis.PlatformServices.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="log4net, Version=1.2.15.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a, processorArchitecture=MSIL">
<HintPath>..\packages\log4net.2.0.5\lib\net45-full\log4net.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Threading.Tasks, Version=1.0.12.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Threading.Tasks.Extensions, Version=1.0.12.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Microsoft.Threading.Tasks.Extensions.Desktop, Version=1.0.168.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Bcl.Async.1.0.168\lib\net40\Microsoft.Threading.Tasks.Extensions.Desktop.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Newtonsoft.Json, Version=9.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.9.0.1\lib\net45\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Drawing" />
<Reference Include="System.Net" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Net.Http.Extensions, Version=2.2.29.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Net.Http.2.2.29\lib\net45\System.Net.Http.Extensions.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System.Net.Http.Primitives, Version=4.2.29.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Net.Http.2.2.29\lib\net45\System.Net.Http.Primitives.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System.Net.Http.WebRequest" />
<Reference Include="System.Web" />
<Reference Include="System.Web.Services" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
<ProjectReference Include="..\OpenLiveWriter.Api\OpenLiveWriter.Api.csproj">
<Name>OpenLiveWriter.Api</Name>
<Project>{B6D10B42-F173-4086-BB81-96B724BA5594}</Project>
<Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
</ProjectReference>
<ProjectReference Include="..\OpenLiveWriter.BrowserControl\OpenLiveWriter.BrowserControl.csproj">
<Project>{A5C213F6-F0C6-4FD6-B496-61FE434621A6}</Project>
<Name>OpenLiveWriter.BrowserControl</Name>
</ProjectReference>
<ProjectReference Include="..\OpenLiveWriter.Controls\OpenLiveWriter.Controls.csproj">
<Name>OpenLiveWriter.Controls</Name>
<Project>{D4A39612-3610-458F-83F8-5722D1F51063}</Project>
<Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
</ProjectReference>
<ProjectReference Include="..\OpenLiveWriter.CoreServices\OpenLiveWriter.CoreServices.csproj">
<Name>OpenLiveWriter.CoreServices</Name>
<Project>{9154B6B4-F2C3-4FB4-BE38-A26A6C9409EE}</Project>
<Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
</ProjectReference>
<ProjectReference Include="..\OpenLiveWriter.Extensibility\OpenLiveWriter.Extensibility.csproj">
<Name>OpenLiveWriter.Extensibility</Name>
<Project>{A803C16E-6619-4017-883C-EA73EB947F34}</Project>
<Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
</ProjectReference>
<ProjectReference Include="..\OpenLiveWriter.FileDestinations\OpenLiveWriter.FileDestinations.csproj">
<Name>OpenLiveWriter.FileDestinations</Name>
<Project>{217B1333-654D-4901-807D-6E1A98FF3A4D}</Project>
<Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
</ProjectReference>
<ProjectReference Include="..\OpenLiveWriter.HtmlParser\OpenLiveWriter.HtmlParser.csproj">
<Name>OpenLiveWriter.HtmlParser</Name>
<Project>{8B905D4B-EE76-4EEE-83CC-C9028B2F16AE}</Project>
<Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
</ProjectReference>
<ProjectReference Include="..\OpenLiveWriter.Interop.Mshtml\OpenLiveWriter.Interop.Mshtml.csproj">
<Name>OpenLiveWriter.Interop.Mshtml</Name>
<Project>{102B4586-3CDB-4DC2-A918-8377B6915BB4}</Project>
<Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
</ProjectReference>
<ProjectReference Include="..\OpenLiveWriter.Interop\OpenLiveWriter.Interop.csproj">
<Name>OpenLiveWriter.Interop</Name>
<Project>{0937EF37-EB01-48E2-885B-991044877712}</Project>
<Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
</ProjectReference>
<ProjectReference Include="..\OpenLiveWriter.Localization\OpenLiveWriter.Localization.csproj">
<Name>OpenLiveWriter.Localization</Name>
<Project>{DF928A2F-38E3-4B1F-83CE-1FDFDE836D84}</Project>
<Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
</ProjectReference>
<ProjectReference Include="..\OpenLiveWriter.Mshtml\OpenLiveWriter.Mshtml.csproj">
<Name>OpenLiveWriter.Mshtml</Name>
<Project>{906BA039-467B-41AE-B805-BA1B837AB763}</Project>
<Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
</ProjectReference>
<Reference Include="Zlib.Portable, Version=1.11.0.0, Culture=neutral, PublicKeyToken=431cba815f6a8b5b, processorArchitecture=MSIL">
<HintPath>..\packages\Zlib.Portable.Signed.1.11.0\lib\portable-net4+sl5+wp8+win8+wpa81+MonoTouch+MonoAndroid\Zlib.Portable.dll</HintPath>
<Private>True</Private>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="..\GlobalAssemblyInfo.cs" />
<Compile Include="Blog.cs" />
<Compile Include="BlogClientBase.cs" />
<Compile Include="BlogClientHelper.cs" />
<Compile Include="BlogClientUIContext.cs" />
<Compile Include="BlogDescriptor.cs" />
<Compile Include="BlogProviderButtonDescription.cs" />
<Compile Include="BlogSettings.cs" />
<Compile Include="Clients\AtomClient.cs" />
<Compile Include="Clients\AtomContentValue.cs" />
<Compile Include="Clients\AtomEntry.cs" />
<Compile Include="Clients\AtomMediaUploader.cs" />
<Compile Include="Clients\AtomProtocolVersion.cs" />
<Compile Include="Clients\BlogClientLoginControl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Clients\BlogClientLoginDialog.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Clients\BlogClientManager.cs" />
<Compile Include="Clients\GoogleBloggerv3Client.cs" />
<Compile Include="Clients\BloggerAtomClient.cs" />
<Compile Include="Clients\BloggerCompatibleClient.cs" />
<Compile Include="Clients\BlogPostContentFilters.cs" />
<Compile Include="Clients\CredentialsHelper.cs" />
<Compile Include="Clients\GDataCaptchaForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Clients\GenericAtomClient.cs" />
<Compile Include="Clients\LineBreakInputFormatters.cs" />
<Compile Include="Clients\LiveJournalClient.cs" />
<Compile Include="Clients\MetaweblogClient.cs" />
<Compile Include="Clients\MovableTypeClient.cs" />
<Compile Include="Clients\RedirectHelper.cs" />
<Compile Include="Clients\SharePointClient.cs" />
<Compile Include="Clients\WordPressClient.cs" />
<Compile Include="Clients\XmlRestRequestHelper.cs" />
<Compile Include="Clients\XmlRpcBlogClient.cs" />
<Compile Include="Detection\BackgroundColorDetector.cs" />
<Compile Include="Detection\BlogAccountDetector.cs" />
<Compile Include="Detection\BlogEditingTemplate.cs" />
<Compile Include="Detection\BlogEditingTemplateDetector.cs" />
<Compile Include="Detection\BlogEditingTemplateStrategy.cs" />
<Compile Include="Detection\BloggerDetectionHelper.cs" />
<Compile Include="Detection\BlogPostRegionLocatorStrategy.cs" />
<Compile Include="Detection\BlogServiceDetector.cs" />
<Compile Include="Detection\BlogSettingsDetector.cs" />
<Compile Include="Detection\LazyHomepageDownloader.cs" />
<Compile Include="Detection\RsdServiceDetector.cs" />
<Compile Include="Detection\WriterEditingManifest.cs" />
<Compile Include="IBlogCredentials.cs" />
<Compile Include="IBlogSettingsAccessor.cs" />
<Compile Include="ICredentialsDomain.cs" />
<Compile Include="ImageViewers\DhtmlImageViewers.cs" />
<Compile Include="Providers\BlogProvider.cs" />
<Compile Include="Providers\BlogProviderFromXml.cs" />
<Compile Include="Providers\BlogProviderManager.cs" />
<Compile Include="Providers\BlogProviderParameters.cs" />
<EmbeddedResource Include="Clients\BlogClientLoginControl.resx">
<DependentUpon>BlogClientLoginControl.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Clients\BlogClientLoginDialog.resx">
<DependentUpon>BlogClientLoginDialog.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Clients\GDataCaptchaForm.resx">
<DependentUpon>GDataCaptchaForm.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Clients\PassportSettings.xml" />
<EmbeddedResource Include="Clients\GoogleBloggerv3Secrets.json" />
<EmbeddedResource Include="Images\WordPressFav.ico" />
<EmbeddedResource Include="Providers\BlogProvidersB5.xml" />
<Content Include="Detection\default.htm" />
<Content Include="Detection\defaultstyle.css" />
<EmbeddedResource Include="ImageViewers\DhtmlImageViewers.xml" />
</ItemGroup>
<ItemGroup>
<None Include="app.config" />
<None Include="packages.config" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<Import Project="$(RepoRoot)\writer.build.targets" />
<Target Name="BeforeBuild">
<Copy SourceFiles="$(ProjectDir)Detection\default.htm" DestinationFiles="$(OutputPath)\template\default.htm" />
<Copy SourceFiles="$(ProjectDir)Detection\defaultstyle.css" DestinationFiles="$(OutputPath)\template\defaultstyle.css" />
</Target>
<Import Project="..\packages\Microsoft.Bcl.Build.1.0.21\build\Microsoft.Bcl.Build.targets" Condition="Exists('..\packages\Microsoft.Bcl.Build.1.0.21\build\Microsoft.Bcl.Build.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\packages\Microsoft.Bcl.Build.1.0.21\build\Microsoft.Bcl.Build.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.Bcl.Build.1.0.21\build\Microsoft.Bcl.Build.targets'))" />
</Target>
</Project>