<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <ProjectGuid>{18D09A24-8240-42D6-8CB6-236EEE820263}</ProjectGuid>
    <Keyword>Win32Proj</Keyword>
    <RootNamespace>types</RootNamespace>
    <ProjectName>Types</ProjectName>
    <TargetName>ConTypes</TargetName>
    <ConfigurationType>StaticLibrary</ConfigurationType>
  </PropertyGroup>
  <Import Project="$(SolutionDir)src\common.build.pre.props" />
  <Import Project="$(SolutionDir)src\common.nugetversions.props" />
  <ItemGroup>
    <ClCompile Include="..\CodepointWidthDetector.cpp" />
    <ClCompile Include="..\ColorFix.cpp" />
    <ClCompile Include="..\convert.cpp" />
    <ClCompile Include="..\colorTable.cpp" />
    <ClCompile Include="..\GlyphWidth.cpp" />
    <ClCompile Include="..\MouseEvent.cpp" />
    <ClCompile Include="..\FocusEvent.cpp" />
    <ClCompile Include="..\IInputEvent.cpp" />
    <ClCompile Include="..\KeyEvent.cpp" />
    <ClCompile Include="..\MenuEvent.cpp" />
    <ClCompile Include="..\ModifierKeyState.cpp" />
    <ClCompile Include="..\ScreenInfoUiaProviderBase.cpp" />
    <ClCompile Include="..\sgrStack.cpp" />
    <ClCompile Include="..\ThemeUtils.cpp" />
    <ClCompile Include="..\UiaTextRangeBase.cpp" />
    <ClCompile Include="..\UiaTracing.cpp" />
    <ClCompile Include="..\TermControlUiaTextRange.cpp" />
    <ClCompile Include="..\TermControlUiaProvider.cpp" />
    <ClCompile Include="..\Viewport.cpp" />
    <ClCompile Include="..\WindowBufferSizeEvent.cpp" />
    <ClCompile Include="..\precomp.cpp">
      <PrecompiledHeader>Create</PrecompiledHeader>
    </ClCompile>
    <ClCompile Include="..\utils.cpp" />
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\IControlAccessibilityInfo.h" />
    <ClInclude Include="..\inc\CodepointWidthDetector.hpp" />
    <ClInclude Include="..\inc\ColorFix.hpp" />
    <ClInclude Include="..\inc\convert.hpp" />
    <ClInclude Include="..\inc\colorTable.hpp" />
    <ClInclude Include="..\inc\GlyphWidth.hpp" />
    <ClInclude Include="..\inc\IInputEvent.hpp" />
    <ClInclude Include="..\inc\sgrStack.hpp" />
    <ClInclude Include="..\inc\ThemeUtils.h" />
    <ClInclude Include="..\inc\utils.hpp" />
    <ClInclude Include="..\inc\Viewport.hpp" />
    <ClInclude Include="..\IUiaEventDispatcher.h" />
    <ClInclude Include="..\IUiaTraceable.h" />
    <ClInclude Include="..\TermControlUiaTextRange.hpp" />
    <ClInclude Include="..\TermControlUiaProvider.hpp" />
    <ClInclude Include="..\precomp.h" />
    <ClInclude Include="..\ScreenInfoUiaProviderBase.h" />
    <ClInclude Include="..\UiaTextRangeBase.hpp" />
    <ClInclude Include="..\UiaTracing.h" />
  </ItemGroup>
  <ItemGroup>
    <!-- subsume fmt, one of our dependencies, into contypes. -->
    <ProjectReference Include="..\..\dep\fmt\fmt.vcxproj">
      <Project>{6bae5851-50d5-4934-8d5e-30361a8a40f3}</Project>
    </ProjectReference>
  </ItemGroup>
  <!-- Careful reordering these. Some default props (contained in these files) are order sensitive. -->
  <Import Project="$(SolutionDir)src\common.build.post.props" />
  <Import Project="$(SolutionDir)src\common.nugetversions.targets" />
</Project>
