<?xml version="1.0" encoding="utf-8"?>
<Project Sdk="MSBuild.Sdk.Extras">

  <PropertyGroup>
    <TargetFramework>net472</TargetFramework>

    <GenerateAssemblyInfo>False</GenerateAssemblyInfo>

    <EnableDefaultItems>false</EnableDefaultItems>
    <UseWpf>true</UseWpf>
    <ExtrasEnableDefaultPageItems>false</ExtrasEnableDefaultPageItems>
    <ExtrasEnableDefaultResourceItems>false</ExtrasEnableDefaultResourceItems>

    <SignAssembly>True</SignAssembly>
    <AssemblyOriginatorKeyFile>..\ICSharpCode.Decompiler\ICSharpCode.Decompiler.snk</AssemblyOriginatorKeyFile>
  </PropertyGroup>

  <PropertyGroup Condition="'$(Configuration)' == 'Debug'">
    <DebugType>full</DebugType>
    <DebugSymbols>true</DebugSymbols>
  </PropertyGroup>

  <PropertyGroup Condition="'$(Configuration)' == 'Release'">
    <DebugType>pdbonly</DebugType>
    <DebugSymbols>true</DebugSymbols>
  </PropertyGroup>

  <ItemGroup>
    <Reference Include="PresentationCore" />
    <Reference Include="PresentationFramework" />
    <Reference Include="System.Xaml" />
    <Reference Include="UIAutomationProvider" />
    <Reference Include="UIAutomationTypes" />
    <Reference Include="WindowsBase" />
  </ItemGroup>

  <ItemGroup>
    <Page Include="Themes\Generic.xaml">
      <Generator>MSBuild:Compile</Generator>
      <SubType>Designer</SubType>
    </Page>
  </ItemGroup>

  <ItemGroup>
    <Compile Include="Converters.cs" />
    <Compile Include="EditTextBox.cs" />
    <Compile Include="ExtensionMethods.cs" />
    <Compile Include="GeneralAdorner.cs" />
    <Compile Include="InsertMarker.cs" />
    <Compile Include="LinesRenderer.cs" />
    <Compile Include="Properties\AssemblyInfo.cs" />
    <Compile Include="Properties\GlobalAssemblyInfo.cs" />
    <Compile Include="FlatListTreeNode.cs" />
    <Compile Include="SharpGridView.cs" />
    <Compile Include="SharpTreeNode.cs" />
    <Compile Include="SharpTreeNodeCollection.cs" />
    <Compile Include="SharpTreeNodeView.cs" />
    <Compile Include="SharpTreeView.cs" />
    <Compile Include="SharpTreeViewAutomationPeer.cs" />
    <Compile Include="SharpTreeViewItem.cs" />
    <Compile Include="SharpTreeViewTextSearch.cs" />
    <Compile Include="SharpTreeViewItemAutomationPeer.cs" />
    <Compile Include="TreeFlattener.cs" />
    <Compile Include="TreeTraversal.cs" />
  </ItemGroup>

</Project>
