1
<?xml version="1.0" encoding="utf-8"?>
2
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
<ItemGroup Label="ProjectConfigurations">
4
<ProjectConfiguration Include="Debug|Win32">
5
<Configuration>Debug</Configuration>
6
<Platform>Win32</Platform>
7
</ProjectConfiguration>
8
<ProjectConfiguration Include="Release|Win32">
9
<Configuration>Release</Configuration>
10
<Platform>Win32</Platform>
11
</ProjectConfiguration>
13
<PropertyGroup Label="Globals">
14
<ProjectGuid>{8471CC3B-6F21-4F78-80A3-0C38DC774968}</ProjectGuid>
15
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
16
<Keyword>ManagedCProj</Keyword>
17
<RootNamespace>libhashkit</RootNamespace>
19
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
20
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
21
<ConfigurationType>DynamicLibrary</ConfigurationType>
22
<UseDebugLibraries>true</UseDebugLibraries>
23
<CharacterSet>Unicode</CharacterSet>
25
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
26
<ConfigurationType>DynamicLibrary</ConfigurationType>
27
<UseDebugLibraries>false</UseDebugLibraries>
28
<CLRSupport>true</CLRSupport>
29
<CharacterSet>Unicode</CharacterSet>
31
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
32
<ImportGroup Label="ExtensionSettings">
34
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
35
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
37
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
38
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
40
<PropertyGroup Label="UserMacros" />
41
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
42
<LinkIncremental>true</LinkIncremental>
44
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
45
<LinkIncremental>false</LinkIncremental>
47
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
49
<WarningLevel>Level3</WarningLevel>
50
<Optimization>Disabled</Optimization>
51
<PreprocessorDefinitions>WIN32;_DEBUG;BUILDING_HASHKIT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
52
<PrecompiledHeader>NotUsing</PrecompiledHeader>
53
<CompileAs>CompileAsCpp</CompileAs>
54
<AdditionalIncludeDirectories>"$(ProjectDir)\windows";"$(ProjectDir)";"$(ProjectDir)\..";%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
57
<GenerateDebugInformation>true</GenerateDebugInformation>
58
<AdditionalDependencies>
59
</AdditionalDependencies>
61
</ItemDefinitionGroup>
62
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
64
<WarningLevel>Level3</WarningLevel>
65
<PreprocessorDefinitions>WIN32;_DEBUG;BUILDING_LIBMEMCACHED;%(PreprocessorDefinitions)</PreprocessorDefinitions>
66
<PrecompiledHeader>NotUsing</PrecompiledHeader>
67
<AdditionalIncludeDirectories>$(ProjectDir)\win32\windows;$(ProjectDir)\win32;$(ProjectDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
68
<CompileAs>CompileAsCpp</CompileAs>
71
<GenerateDebugInformation>true</GenerateDebugInformation>
72
<AdditionalDependencies>
73
</AdditionalDependencies>
75
</ItemDefinitionGroup>
77
<ClCompile Include="../libhashkit/algorithm.c" />
78
<ClCompile Include="../libhashkit/behavior.c" />
79
<ClCompile Include="../libhashkit/crc32.c" />
80
<ClCompile Include="../libhashkit/digest.c" />
81
<ClCompile Include="../libhashkit/fnv.c" />
82
<ClCompile Include="../libhashkit/function.c" />
83
<ClCompile Include="../libhashkit/hashkit.c" />
84
<ClCompile Include="../libhashkit/hsieh.c" />
85
<ClCompile Include="../libhashkit/jenkins.c" />
86
<ClCompile Include="../libhashkit/ketama.c" />
87
<ClCompile Include="../libhashkit/md5.c" />
88
<ClCompile Include="../libhashkit/murmur.c" />
89
<ClCompile Include="../libhashkit/one_at_a_time.c" />
90
<ClCompile Include="../libhashkit/strerror.c" />
93
<ClInclude Include="../libhashkit/algorithm.h" />
94
<ClInclude Include="../libhashkit/behavior.h" />
95
<ClInclude Include="../libhashkit/common.h" />
96
<ClInclude Include="../libhashkit/digest.h" />
97
<ClInclude Include="../libhashkit/function.h" />
98
<ClInclude Include="../libhashkit/hashkit.h" />
99
<ClInclude Include="../libhashkit/strerror.h" />
100
<ClInclude Include="../libhashkit/types.h" />
101
<ClInclude Include="../libhashkit/visibility.h" />
103
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
104
<ImportGroup Label="ExtensionTargets">