~mordred/libmemcached/merge-vs-work

« back to all changes in this revision

Viewing changes to win32/libhashkit.vcxproj

  • Committer: Monty Taylor
  • Date: 2011-02-13 18:47:03 UTC
  • Revision ID: mordred@inaugust.com-20110213184703-usxdc2h4do3bnxhx
Build for Visual Studio.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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>
 
12
  </ItemGroup>
 
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>
 
18
  </PropertyGroup>
 
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>
 
24
  </PropertyGroup>
 
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>
 
30
  </PropertyGroup>
 
31
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
 
32
  <ImportGroup Label="ExtensionSettings">
 
33
  </ImportGroup>
 
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" />
 
36
  </ImportGroup>
 
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" />
 
39
  </ImportGroup>
 
40
  <PropertyGroup Label="UserMacros" />
 
41
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
 
42
    <LinkIncremental>true</LinkIncremental>
 
43
  </PropertyGroup>
 
44
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
 
45
    <LinkIncremental>false</LinkIncremental>
 
46
  </PropertyGroup>
 
47
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
 
48
    <ClCompile>
 
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>
 
55
    </ClCompile>
 
56
    <Link>
 
57
      <GenerateDebugInformation>true</GenerateDebugInformation>
 
58
      <AdditionalDependencies>
 
59
      </AdditionalDependencies>
 
60
    </Link>
 
61
  </ItemDefinitionGroup>
 
62
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
 
63
    <ClCompile>
 
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>
 
69
    </ClCompile>
 
70
    <Link>
 
71
      <GenerateDebugInformation>true</GenerateDebugInformation>
 
72
      <AdditionalDependencies>
 
73
      </AdditionalDependencies>
 
74
    </Link>
 
75
  </ItemDefinitionGroup>
 
76
  <ItemGroup>
 
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" />
 
91
  </ItemGroup>
 
92
  <ItemGroup>
 
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" />
 
102
  </ItemGroup>
 
103
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
 
104
  <ImportGroup Label="ExtensionTargets">
 
105
  </ImportGroup>
 
106
</Project>