<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|Win32">
      <Configuration>Release</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|x64">
      <Configuration>Debug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|x64">
      <Configuration>Release</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <ProjectGuid>{4D1A5110-3176-44BA-8BBB-57BF56519B9F}</ProjectGuid>
    <RootNamespace>IceUtil</RootNamespace>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup>
    <DefaultPlatformToolset Condition="'$(VisualStudioVersion)' == '10.0' And  '$(DefaultPlatformToolset)' == ''">v100</DefaultPlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
    <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
    <PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <Import Project="$(MSBuildThisFileDirectory)\..\..\..\..\msbuild\ice.cpp98.props" />
  <ImportGroup Label="ExtensionSettings">
  </ImportGroup>
  <ImportGroup Label="Shared">
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <ClCompile>
      <PreprocessorDefinitions>ICE_BUILDING_SLICE_COMPILERS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <ClCompile>
      <PreprocessorDefinitions>ICE_BUILDING_SLICE_COMPILERS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <ClCompile>
      <PreprocessorDefinitions>ICE_BUILDING_SLICE_COMPILERS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <ClCompile>
      <PreprocessorDefinitions>ICE_BUILDING_SLICE_COMPILERS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemGroup>
    <ClCompile Include="..\..\ConsoleUtil.cpp" />
    <ClCompile Include="..\..\ConvertUTF.cpp">
      <ExcludedFromBuild Condition="'$(PlatformToolset)'!='v100'">true</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="..\..\CtrlCHandler.cpp" />
    <ClCompile Include="..\..\OutputUtil.cpp" />
    <ClCompile Include="..\..\RecMutex.cpp" />
    <ClCompile Include="..\..\StringConverter.cpp" />
    <ClCompile Include="..\..\ThreadException.cpp" />
    <ClCompile Include="..\..\Time.cpp" />
    <ClCompile Include="..\..\Unicode.cpp">
      <ExcludedFromBuild Condition="'$(PlatformToolset)'!='v100'">true</ExcludedFromBuild>
    </ClCompile>
    <ClCompile Include="..\..\UtilException.cpp" />
    <ClCompile Include="..\..\FileUtil.cpp" />
    <ClCompile Include="..\..\InputUtil.cpp" />
    <ClCompile Include="..\..\Options.cpp" />
    <ClCompile Include="..\..\Random.cpp" />
    <ClCompile Include="..\..\Shared.cpp" />
    <ClCompile Include="..\..\StringUtil.cpp" />
    <ClCompile Include="..\..\UUID.cpp" />
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\..\..\..\include\IceUtil\Atomic.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\Cond.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\Config.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\ConsoleUtil.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\CountDownLatch.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\CtrlCHandler.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\DisableWarnings.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\Exception.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\FileUtil.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\Functional.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\Handle.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\IceUtil.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\InputUtil.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\Iterator.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\Lock.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\Monitor.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\Mutex.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\MutexProtocol.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\MutexPtrLock.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\MutexPtrTryLock.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\Optional.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\Options.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\OutputUtil.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\PopDisableWarnings.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\PushDisableWarnings.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\Random.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\RecMutex.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\ScannerConfig.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\ScopedArray.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\Shared.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\StringConverter.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\StringUtil.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\Thread.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\ThreadException.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\Time.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\Timer.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\UndefSysMacros.h" />
    <ClInclude Include="..\..\..\..\include\IceUtil\UUID.h" />
  </ItemGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
  </ImportGroup>
</Project>