<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <ProductVersion>8.0.50215</ProductVersion>
    <SchemaVersion>2.0</SchemaVersion>
    <ProjectGuid>{35CEF10F-2D4C-45F2-9DD1-161E0FEC583C}</ProjectGuid>
    <RootNamespace>ICSharpCode.Core</RootNamespace>
    <AssemblyName>ICSharpCode.Core</AssemblyName>
    <OutputTarget>Library</OutputTarget>
    <NoStdLib>False</NoStdLib>
    <NoConfig>False</NoConfig>
    <OutputType>Library</OutputType>
    <SignAssembly>true</SignAssembly>
    <AssemblyOriginatorKeyFile>Resources\ICSharpCode.Core.snk</AssemblyOriginatorKeyFile>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
    <DebugSymbols>True</DebugSymbols>
    <Optimize>False</Optimize>
    <DebugType>Full</DebugType>
    <DocumentationFile>..\..\..\..\bin\ICSharpCode.Core.xml</DocumentationFile>
    <NoWarn>1591</NoWarn>
    <DefineConstants>DEBUG</DefineConstants>
    <CheckForOverflowUnderflow>True</CheckForOverflowUnderflow>
    <OutputPath>..\..\..\..\bin\</OutputPath>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
    <DebugSymbols>False</DebugSymbols>
    <Optimize>True</Optimize>
    <CheckForOverflowUnderflow>False</CheckForOverflowUnderflow>
    <OutputPath>..\..\..\..\bin\</OutputPath>
    <WarningLevel>4</WarningLevel>
  </PropertyGroup>
  <ItemGroup>
    <Reference Include="System" />
    <Reference Include="System.Data" />
    <Reference Include="System.Drawing" />
    <Reference Include="System.Windows.Forms" />
    <Reference Include="System.XML" />
    <Reference Include="log4net">
      <HintPath>..\..\..\Libraries\log4net\bin\net\1.1\release\log4net.dll</HintPath>
      <SpecificVersion>False</SpecificVersion>
    </Reference>
  </ItemGroup>
  <ItemGroup>
    <None Include="Resources\ICSharpCode.Core.doc" />
    <None Include="Resources\ICSharpCode.Core.snk" />
    <Compile Include="Configuration\AssemblyInfo.cs" />
    <Compile Include="Src\AddInTree\AddIn\AddIn.cs" />
    <Compile Include="Src\AddInTree\AddIn\AddInLoadException.cs" />
    <Compile Include="Src\AddInTree\AddIn\Codon.cs" />
    <Compile Include="Src\AddInTree\AddIn\ComplexCondition.cs" />
    <Compile Include="Src\AddInTree\AddIn\Condition.cs" />
    <Compile Include="Src\AddInTree\AddIn\ExtensionPath.cs" />
    <Compile Include="Src\AddInTree\AddIn\IConditionEvaluator.cs" />
    <Compile Include="Src\AddInTree\AddIn\ICondition.cs" />
    <Compile Include="Src\AddInTree\AddIn\IDoozer.cs" />
    <Compile Include="Src\AddInTree\AddIn\Runtime.cs" />
    <Compile Include="Src\AddInTree\AddIn\DefaultConditionEvaluators\CompareConditionEvaluator.cs" />
    <Compile Include="Src\AddInTree\AddIn\DefaultConditionEvaluators\LazyConditionEvaluator.cs" />
    <Compile Include="Src\AddInTree\AddIn\DefaultConditionEvaluators\OwnerStateConditionEvaluator.cs" />
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\ClassDoozer.cs" />
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\FileFilterDoozer.cs" />
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\Icon\IconDescriptor.cs" />
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\Icon\IconDoozer.cs" />
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\LazyDoozer.cs" />
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\MenuItem\AbstractCheckableMenuCommand.cs" />
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\MenuItem\AbstractMenuCommand.cs" />
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\MenuItem\Gui\IStatusUpdate.cs" />
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\MenuItem\Gui\Menu.cs">
      <SubType>Component</SubType>
    </Compile>
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\MenuItem\Gui\MenuCheckBox.cs">
      <SubType>Component</SubType>
    </Compile>
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\MenuItem\Gui\MenuCommand.cs">
      <SubType>Component</SubType>
    </Compile>
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\MenuItem\Gui\MenuSeparator.cs">
      <SubType>Component</SubType>
    </Compile>
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\MenuItem\ICheckableMenuCommand.cs" />
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\MenuItem\IMenuCommand.cs" />
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\MenuItem\ISubmenuBuilder.cs" />
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\MenuItem\MenuItemDoozer.cs" />
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\ToolBarItem\AbstractComboBoxCommand.cs" />
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\ToolBarItem\Gui\ToolBarCheckBox.cs">
      <SubType>Component</SubType>
    </Compile>
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\ToolBarItem\Gui\ToolBarComboBox.cs">
      <SubType>Component</SubType>
    </Compile>
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\ToolBarItem\Gui\ToolBarCommand.cs">
      <SubType>Component</SubType>
    </Compile>
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\ToolBarItem\Gui\ToolBarDropDownButton.cs">
      <SubType>Component</SubType>
    </Compile>
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\ToolBarItem\Gui\ToolBarSeparator.cs">
      <SubType>Component</SubType>
    </Compile>
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\ToolBarItem\IComboBoxCommand.cs" />
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\ToolBarItem\ToolBarItemDoozer.cs" />
    <Compile Include="Src\AddInTree\AddInTree.cs" />
    <Compile Include="Src\AddInTree\AddInTreeNode.cs" />
    <Compile Include="Src\AddInTree\TreePathNotFoundException.cs" />
    <Compile Include="Src\CoreException.cs" />
    <Compile Include="Src\Services\FileUtility\FileNameEventHandler.cs" />
    <Compile Include="Src\Services\FileUtility\FileUtility.cs" />
    <Compile Include="Src\Services\FileUtility\SaveErrorChooseDialog.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="Src\Services\FileUtility\SaveErrorInformDialog.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="Src\Services\MenuService\MenuService.cs" />
    <Compile Include="Src\Services\MessageService\CustomDialog.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="Src\Services\MessageService\MessageService.cs" />
    <Compile Include="Src\Services\PropertyService\Properties.cs" />
    <Compile Include="Src\Services\PropertyService\PropertyChangedEvent.cs" />
    <Compile Include="Src\Services\PropertyService\PropertyService.cs" />
    <Compile Include="Src\Services\ResourceService\ResourceNotFoundException.cs" />
    <Compile Include="Src\Services\ResourceService\ResourceService.cs" />
    <Compile Include="Src\Services\StringParser\IStringTagProvider.cs" />
    <Compile Include="Src\Services\StringParser\StringParser.cs" />
    <Compile Include="Src\Services\ToolBarService\ToolBarService.cs" />
    <Compile Include="Src\Util\AbstractCommand.cs" />
    <Compile Include="Src\Util\ICommand.cs" />
    <Compile Include="Src\Util\RightToLeftConverter.cs" />
    <Compile Include="Src\Services\MessageService\InputBox.cs">
      <SubType>Form</SubType>
    </Compile>
    <Compile Include="Src\AddInTree\AddIn\IBuildItemsModifier.cs" />
    <Compile Include="Src\AddInTree\AddIn\DefaultDoozers\IncludeDoozer.cs" />
    <Compile Include="Src\Services\LoggingService\LoggingService.cs" />
    <Compile Include="Src\Util\ClipboardWrapper.cs" />
    <Compile Include="Src\AddInTree\AddIn\Manifest.cs" />
    <Compile Include="Src\AddInTree\AddIn\AddInReference.cs" />
    <Compile Include="Src\AddInTree\CoreStartup.cs" />
    <Compile Include="Src\AddInTree\AddInManager.cs" />
  </ItemGroup>
  <ItemGroup>
    <Folder Include="Src\Services\LoggingService" />
    <Content Include="..\..\..\..\data\schemas\AddIn.xsd">
      <Link>Src\AddInTree\AddIn\AddIn.xsd</Link>
    </Content>
  </ItemGroup>
  <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
</Project>