<?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.SpellChecker</AssemblyName>
    <RootNamespace>OpenLiveWriter.SpellChecker</RootNamespace>
    <ProjectGuid>{2DB3A424-0F1E-44AC-AE01-5454586CE769}</ProjectGuid>
    <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="System" />
    <Reference Include="System.Data" />
    <Reference Include="System.Design" />
    <Reference Include="System.Drawing" />
    <Reference Include="System.Windows.Forms" />
    <Reference Include="System.Xml" />
    <ProjectReference Include="..\OpenLiveWriter.ApplicationFramework\OpenLiveWriter.ApplicationFramework.csproj">
      <Name>OpenLiveWriter.ApplicationFramework</Name>
      <Project>{EEEE653A-90CE-44E2-B40E-22F747880CC0}</Project>
      <Package>{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</Package>
    </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.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>
  </ItemGroup>
  <ItemGroup>
    <Compile Include="..\GlobalAssemblyInfo.cs" />
    <Compile Include="HighlightSegmentTracker.cs" />
    <Compile Include="HtmlTextBoxWordRange.cs" />
    <Compile Include="IBlogPostSpellCheckingContext.cs" />
    <Compile Include="NlgSpellerException.cs" />
    <Compile Include="SortedMarkupRangeList.cs" />
    <Compile Include="ISpellingChecker.cs" />
    <Compile Include="IWordRange.cs" />
    <Compile Include="IWordRangeProvider.cs" />
    <Compile Include="MisspelledWordInfo.cs" />
    <Compile Include="MshtmlWordRange.cs" />
    <Compile Include="NlgSpellingChecker.cs" />
    <Compile Include="NlgSpeller.cs" />
    <Compile Include="NLG\ProofBase.cs" />
    <Compile Include="NLG\SpellApiEx.cs" />
    <Compile Include="SentrySpellingChecker.cs" />
    <Compile Include="SpellCheckerForm.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="SpellCheckingContextMenuDefinition.cs">
      <SubType>Component</SubType>
    </Compile>
    <Compile Include="SpellingConfigReader.cs" />
    <Compile Include="SpellingHighlighter.cs" />
    <Compile Include="SpellingManager.cs" />
    <Compile Include="SpellingPreferences.cs" />
    <Compile Include="SpellingPreferencesPanel.cs">
      <SubType>UserControl</SubType>
    </Compile>
    <Compile Include="SpellingSettings.cs" />
    <Compile Include="SpellingTimer.cs">
      <SubType>Component</SubType>
    </Compile>
    <Compile Include="SSCE.cs" />
    <Compile Include="TextBoxWordRange.cs" />
    <EmbeddedResource Include="Images\SpellingDictionaries.png" />
    <EmbeddedResource Include="Images\SpellingGeneral.png" />
    <EmbeddedResource Include="Images\SpellingPanelBitmap.png" />
    <EmbeddedResource Include="Images\SpellingPanelBitmapSmall.png" />
    <EmbeddedResource Include="SpellCheckerForm.resx">
      <DependentUpon>SpellCheckerForm.cs</DependentUpon>
      <SubType>Designer</SubType>
    </EmbeddedResource>
    <EmbeddedResource Include="SpellingConfig.xml" />
    <EmbeddedResource Include="SpellingPreferencesPanel.resx">
      <DependentUpon>SpellingPreferencesPanel.cs</DependentUpon>
      <SubType>Designer</SubType>
    </EmbeddedResource>
  </ItemGroup>
  <ItemGroup>
    <!-- COPY READ-ONLY REDISTRIBUTABLE DICTIONARIES TO OUTPUT DIRECTORY (ALLOWS THEIR USE
           IN DEVELOPMENT CONFIGURATIONS) -->
    <RobocopyCompiled Include="$(ProjectDir)Redistribute\Dictionaries\">
      <DestinationFolder>$(FullTargetProjectPath)\Dictionaries</DestinationFolder>
    </RobocopyCompiled>
    <RobocopyCompiled Include="$(ProjectDir)\Dictionaries\">
      <DestinationFolder>$(FullTargetProjectPath)\Dictionaries</DestinationFolder>
    </RobocopyCompiled>
    <!-- COPY REDISTRIBUTABLE SPELLING ENGINE DLL TO SYSTEM DIRECTORY -->
    <RobocopyCompiled Include="$(ProjectDir)Redistribute\ssceonf1.dll">
      <DestinationFolder>$(FullTargetProjectPath)</DestinationFolder>
    </RobocopyCompiled>
  </ItemGroup>
  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
  <Import Project="$(RepoRoot)\writer.build.targets" />
</Project>
