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-Static|Win32">
5      <Configuration>Debug-Static</Configuration>
6      <Platform>Win32</Platform>
7    </ProjectConfiguration>
8    <ProjectConfiguration Include="Debug-Static|x64">
9      <Configuration>Debug-Static</Configuration>
10      <Platform>x64</Platform>
11    </ProjectConfiguration>
12    <ProjectConfiguration Include="Debug|Win32">
13      <Configuration>Debug</Configuration>
14      <Platform>Win32</Platform>
15    </ProjectConfiguration>
16    <ProjectConfiguration Include="Debug|x64">
17      <Configuration>Debug</Configuration>
18      <Platform>x64</Platform>
19    </ProjectConfiguration>
20    <ProjectConfiguration Include="Release-Static|Win32">
21      <Configuration>Release-Static</Configuration>
22      <Platform>Win32</Platform>
23    </ProjectConfiguration>
24    <ProjectConfiguration Include="Release-Static|x64">
25      <Configuration>Release-Static</Configuration>
26      <Platform>x64</Platform>
27    </ProjectConfiguration>
28    <ProjectConfiguration Include="Release|Win32">
29      <Configuration>Release</Configuration>
30      <Platform>Win32</Platform>
31    </ProjectConfiguration>
32    <ProjectConfiguration Include="Release|x64">
33      <Configuration>Release</Configuration>
34      <Platform>x64</Platform>
35    </ProjectConfiguration>
36  </ItemGroup>
37  <PropertyGroup Label="Globals">
38    <SccProjectName />
39    <SccLocalPath />
40  </PropertyGroup>
41  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
42  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
43    <ConfigurationType>DynamicLibrary</ConfigurationType>
44    <UseOfMfc>false</UseOfMfc>
45    <CharacterSet>MultiByte</CharacterSet>
46  </PropertyGroup>
47  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'" Label="Configuration">
48    <ConfigurationType>DynamicLibrary</ConfigurationType>
49    <UseOfMfc>false</UseOfMfc>
50    <CharacterSet>MultiByte</CharacterSet>
51  </PropertyGroup>
52  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
53    <ConfigurationType>DynamicLibrary</ConfigurationType>
54    <UseOfMfc>false</UseOfMfc>
55    <CharacterSet>MultiByte</CharacterSet>
56  </PropertyGroup>
57  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'" Label="Configuration">
58    <ConfigurationType>StaticLibrary</ConfigurationType>
59    <UseOfMfc>false</UseOfMfc>
60    <CharacterSet>MultiByte</CharacterSet>
61  </PropertyGroup>
62  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
63    <ConfigurationType>DynamicLibrary</ConfigurationType>
64    <UseOfMfc>false</UseOfMfc>
65    <CharacterSet>MultiByte</CharacterSet>
66  </PropertyGroup>
67  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'" Label="Configuration">
68    <ConfigurationType>DynamicLibrary</ConfigurationType>
69    <UseOfMfc>false</UseOfMfc>
70    <CharacterSet>MultiByte</CharacterSet>
71  </PropertyGroup>
72  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
73    <ConfigurationType>DynamicLibrary</ConfigurationType>
74    <UseOfMfc>false</UseOfMfc>
75    <CharacterSet>MultiByte</CharacterSet>
76  </PropertyGroup>
77  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'" Label="Configuration">
78    <ConfigurationType>StaticLibrary</ConfigurationType>
79    <UseOfMfc>false</UseOfMfc>
80    <CharacterSet>MultiByte</CharacterSet>
81  </PropertyGroup>
82  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
83  <ImportGroup Label="ExtensionSettings">
84  </ImportGroup>
85  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
86    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
87    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
88  </ImportGroup>
89  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'" Label="PropertySheets">
90    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
91    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
92  </ImportGroup>
93  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
94    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
95    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
96  </ImportGroup>
97  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'" Label="PropertySheets">
98    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
99    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
100  </ImportGroup>
101  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
102    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
103    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
104  </ImportGroup>
105  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'" Label="PropertySheets">
106    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
107    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
108  </ImportGroup>
109  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
110    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
111    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
112  </ImportGroup>
113  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'" Label="PropertySheets">
114    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
115    <Import Project="$(VCTargetsPath)Microsoft.Cpp.UpgradeFromVC60.props" />
116  </ImportGroup>
117  <PropertyGroup Label="UserMacros" />
118  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
119    <OutDir>.\.\</OutDir>
120    <IntDir>.\.\</IntDir>
121    <LinkIncremental>false</LinkIncremental>
122  </PropertyGroup>
123  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">
124    <OutDir>.\.\</OutDir>
125    <IntDir>.\.\</IntDir>
126    <LinkIncremental>false</LinkIncremental>
127  </PropertyGroup>
128  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
129    <OutDir>.\.\</OutDir>
130    <IntDir>.\.\</IntDir>
131    <LinkIncremental>false</LinkIncremental>
132  </PropertyGroup>
133  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">
134    <OutDir>.\.\</OutDir>
135    <IntDir>.\.\</IntDir>
136    <LinkIncremental>false</LinkIncremental>
137  </PropertyGroup>
138  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
139    <OutDir>.\.\</OutDir>
140    <IntDir>.\.\</IntDir>
141    <LinkIncremental>true</LinkIncremental>
142  </PropertyGroup>
143  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">
144    <OutDir>.\.\</OutDir>
145    <IntDir>.\.\</IntDir>
146    <LinkIncremental>true</LinkIncremental>
147  </PropertyGroup>
148  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
149    <OutDir>.\.\</OutDir>
150    <IntDir>.\.\</IntDir>
151    <LinkIncremental>true</LinkIncremental>
152  </PropertyGroup>
153  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">
154    <OutDir>.\.\</OutDir>
155    <IntDir>.\.\</IntDir>
156    <LinkIncremental>true</LinkIncremental>
157  </PropertyGroup>
158  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
159    <ClCompile>
160      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
161      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
162      <StringPooling>true</StringPooling>
163      <FunctionLevelLinking>true</FunctionLevelLinking>
164      <Optimization>MaxSpeed</Optimization>
165      <SuppressStartupBanner>true</SuppressStartupBanner>
166      <WarningLevel>Level3</WarningLevel>
167      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
168      <UndefineAllPreprocessorDefinitions>false</UndefineAllPreprocessorDefinitions>
169      <PreprocessorDefinitions>__CLEANUP_C;WIN32;NDEBUG;_WINDOWS;_USRDLL;PTW32_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
170      <AssemblerListingLocation>.\.\</AssemblerListingLocation>
171      <PrecompiledHeaderOutputFile>.\.\pthread.pch</PrecompiledHeaderOutputFile>
172      <ObjectFileName>.\.\</ObjectFileName>
173      <ProgramDataBaseFileName>.\.\</ProgramDataBaseFileName>
174    </ClCompile>
175    <Midl>
176      <SuppressStartupBanner>true</SuppressStartupBanner>
177      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
178      <TypeLibraryName>.\.\pthread.tlb</TypeLibraryName>
179      <MkTypLibCompatible>true</MkTypLibCompatible>
180      <TargetEnvironment>Win32</TargetEnvironment>
181    </Midl>
182    <ResourceCompile>
183      <Culture>0x0409</Culture>
184      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
185      <PreprocessorDefinitions>NDEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
186    </ResourceCompile>
187    <Bscmake>
188      <SuppressStartupBanner>true</SuppressStartupBanner>
189      <OutputFile>.\.\pthread.bsc</OutputFile>
190    </Bscmake>
191    <Link>
192      <SuppressStartupBanner>true</SuppressStartupBanner>
193      <LinkDLL>true</LinkDLL>
194      <SubSystem>Console</SubSystem>
195      <OutputFile>.\pthreadVC2.dll</OutputFile>
196      <ImportLibrary>.\.\pthreadVC2.lib</ImportLibrary>
197      <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
198    </Link>
199  </ItemDefinitionGroup>
200  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|Win32'">
201    <ClCompile>
202      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
203      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
204      <StringPooling>true</StringPooling>
205      <FunctionLevelLinking>true</FunctionLevelLinking>
206      <Optimization>MaxSpeed</Optimization>
207      <SuppressStartupBanner>true</SuppressStartupBanner>
208      <WarningLevel>Level3</WarningLevel>
209      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
210      <UndefineAllPreprocessorDefinitions>false</UndefineAllPreprocessorDefinitions>
211      <PreprocessorDefinitions>__CLEANUP_C;WIN32;NDEBUG;_WINDOWS;_USRDLL;PTW32_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
212      <AssemblerListingLocation>.\.\</AssemblerListingLocation>
213      <PrecompiledHeaderOutputFile>.\.\pthread.pch</PrecompiledHeaderOutputFile>
214      <ObjectFileName>.\.\</ObjectFileName>
215      <ProgramDataBaseFileName>.\.\</ProgramDataBaseFileName>
216    </ClCompile>
217    <Midl>
218      <SuppressStartupBanner>true</SuppressStartupBanner>
219      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
220      <TypeLibraryName>.\.\pthread.tlb</TypeLibraryName>
221      <MkTypLibCompatible>true</MkTypLibCompatible>
222      <TargetEnvironment>Win32</TargetEnvironment>
223    </Midl>
224    <ResourceCompile>
225      <Culture>0x0409</Culture>
226      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
227      <PreprocessorDefinitions>NDEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
228    </ResourceCompile>
229    <Bscmake>
230      <SuppressStartupBanner>true</SuppressStartupBanner>
231      <OutputFile>.\.\pthread.bsc</OutputFile>
232    </Bscmake>
233    <Link>
234      <SuppressStartupBanner>true</SuppressStartupBanner>
235      <LinkDLL>true</LinkDLL>
236      <SubSystem>Console</SubSystem>
237      <OutputFile>.\pthreadVC2.dll</OutputFile>
238      <ImportLibrary>.\.\pthreadVC2.lib</ImportLibrary>
239      <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
240    </Link>
241  </ItemDefinitionGroup>
242  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
243    <ClCompile>
244      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
245      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
246      <StringPooling>true</StringPooling>
247      <FunctionLevelLinking>true</FunctionLevelLinking>
248      <Optimization>MaxSpeed</Optimization>
249      <SuppressStartupBanner>true</SuppressStartupBanner>
250      <WarningLevel>Level3</WarningLevel>
251      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
252      <UndefineAllPreprocessorDefinitions>false</UndefineAllPreprocessorDefinitions>
253      <PreprocessorDefinitions>__CLEANUP_C;WIN32;NDEBUG;_WINDOWS;_USRDLL;PTW32_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
254      <AssemblerListingLocation>.\.\</AssemblerListingLocation>
255      <PrecompiledHeaderOutputFile>.\.\pthread.pch</PrecompiledHeaderOutputFile>
256      <ObjectFileName>.\.\</ObjectFileName>
257      <ProgramDataBaseFileName>.\.\</ProgramDataBaseFileName>
258    </ClCompile>
259    <Midl>
260      <SuppressStartupBanner>true</SuppressStartupBanner>
261      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
262      <TypeLibraryName>.\.\pthread.tlb</TypeLibraryName>
263      <MkTypLibCompatible>true</MkTypLibCompatible>
264    </Midl>
265    <ResourceCompile>
266      <Culture>0x0409</Culture>
267      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
268      <PreprocessorDefinitions>NDEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
269    </ResourceCompile>
270    <Bscmake>
271      <SuppressStartupBanner>true</SuppressStartupBanner>
272      <OutputFile>.\.\pthread.bsc</OutputFile>
273    </Bscmake>
274    <Link>
275      <SuppressStartupBanner>true</SuppressStartupBanner>
276      <LinkDLL>true</LinkDLL>
277      <SubSystem>Console</SubSystem>
278      <OutputFile>.\pthreadVC2.dll</OutputFile>
279      <ImportLibrary>.\.\pthreadVC2.lib</ImportLibrary>
280      <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
281    </Link>
282  </ItemDefinitionGroup>
283  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release-Static|x64'">
284    <ClCompile>
285      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
286      <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
287      <StringPooling>true</StringPooling>
288      <FunctionLevelLinking>true</FunctionLevelLinking>
289      <Optimization>MaxSpeed</Optimization>
290      <SuppressStartupBanner>true</SuppressStartupBanner>
291      <WarningLevel>Level3</WarningLevel>
292      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
293      <UndefineAllPreprocessorDefinitions>false</UndefineAllPreprocessorDefinitions>
294      <PreprocessorDefinitions>__CLEANUP_C;WIN32;NDEBUG;_WINDOWS;_USRDLL;PTW32_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
295      <AssemblerListingLocation>.\.\</AssemblerListingLocation>
296      <PrecompiledHeaderOutputFile>.\.\pthread.pch</PrecompiledHeaderOutputFile>
297      <ObjectFileName>.\.\</ObjectFileName>
298      <ProgramDataBaseFileName>.\.\</ProgramDataBaseFileName>
299    </ClCompile>
300    <Midl>
301      <SuppressStartupBanner>true</SuppressStartupBanner>
302      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
303      <TypeLibraryName>.\.\pthread.tlb</TypeLibraryName>
304      <MkTypLibCompatible>true</MkTypLibCompatible>
305    </Midl>
306    <ResourceCompile>
307      <Culture>0x0409</Culture>
308      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
309      <PreprocessorDefinitions>NDEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
310    </ResourceCompile>
311    <Bscmake>
312      <SuppressStartupBanner>true</SuppressStartupBanner>
313      <OutputFile>.\.\pthread.bsc</OutputFile>
314    </Bscmake>
315    <Link>
316      <SuppressStartupBanner>true</SuppressStartupBanner>
317      <LinkDLL>true</LinkDLL>
318      <SubSystem>Console</SubSystem>
319      <OutputFile>.\pthreadVC2.dll</OutputFile>
320      <ImportLibrary>.\.\pthreadVC2.lib</ImportLibrary>
321      <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
322    </Link>
323    <Lib>
324      <OutputFile>.\pthreadVC2.lib</OutputFile>
325    </Lib>
326  </ItemDefinitionGroup>
327  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
328    <ClCompile>
329      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
330      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
331      <FunctionLevelLinking>false</FunctionLevelLinking>
332      <Optimization>Disabled</Optimization>
333      <SuppressStartupBanner>true</SuppressStartupBanner>
334      <WarningLevel>Level3</WarningLevel>
335      <MinimalRebuild>true</MinimalRebuild>
336      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
337      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
338      <PreprocessorDefinitions>__CLEANUP_C;WIN32;_DEBUG;_WINDOWS;_USRDLL;PTW32_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
339      <AssemblerListingLocation>.\.\</AssemblerListingLocation>
340      <PrecompiledHeaderOutputFile>.\.\pthread.pch</PrecompiledHeaderOutputFile>
341      <ObjectFileName>.\.\</ObjectFileName>
342      <ProgramDataBaseFileName>.\.\</ProgramDataBaseFileName>
343      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
344    </ClCompile>
345    <Midl>
346      <SuppressStartupBanner>true</SuppressStartupBanner>
347      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
348      <TypeLibraryName>.\.\pthread.tlb</TypeLibraryName>
349      <MkTypLibCompatible>true</MkTypLibCompatible>
350      <TargetEnvironment>Win32</TargetEnvironment>
351    </Midl>
352    <ResourceCompile>
353      <Culture>0x0409</Culture>
354      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
355      <PreprocessorDefinitions>_DEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
356    </ResourceCompile>
357    <Bscmake>
358      <SuppressStartupBanner>true</SuppressStartupBanner>
359      <OutputFile>.\.\pthread.bsc</OutputFile>
360    </Bscmake>
361    <Link>
362      <SuppressStartupBanner>true</SuppressStartupBanner>
363      <LinkDLL>true</LinkDLL>
364      <GenerateDebugInformation>true</GenerateDebugInformation>
365      <SubSystem>Console</SubSystem>
366      <OutputFile>.\pthreadVC2.dll</OutputFile>
367      <ImportLibrary>.\.\pthreadVC2.lib</ImportLibrary>
368      <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
369    </Link>
370  </ItemDefinitionGroup>
371  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|Win32'">
372    <ClCompile>
373      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
374      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
375      <FunctionLevelLinking>false</FunctionLevelLinking>
376      <Optimization>Disabled</Optimization>
377      <SuppressStartupBanner>true</SuppressStartupBanner>
378      <WarningLevel>Level3</WarningLevel>
379      <MinimalRebuild>true</MinimalRebuild>
380      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
381      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
382      <PreprocessorDefinitions>__CLEANUP_C;WIN32;_DEBUG;_WINDOWS;_USRDLL;PTW32_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
383      <AssemblerListingLocation>.\.\</AssemblerListingLocation>
384      <PrecompiledHeaderOutputFile>.\.\pthread.pch</PrecompiledHeaderOutputFile>
385      <ObjectFileName>.\.\</ObjectFileName>
386      <ProgramDataBaseFileName>.\.\</ProgramDataBaseFileName>
387      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
388    </ClCompile>
389    <Midl>
390      <SuppressStartupBanner>true</SuppressStartupBanner>
391      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
392      <TypeLibraryName>.\.\pthread.tlb</TypeLibraryName>
393      <MkTypLibCompatible>true</MkTypLibCompatible>
394      <TargetEnvironment>Win32</TargetEnvironment>
395    </Midl>
396    <ResourceCompile>
397      <Culture>0x0409</Culture>
398      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
399      <PreprocessorDefinitions>_DEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
400    </ResourceCompile>
401    <Bscmake>
402      <SuppressStartupBanner>true</SuppressStartupBanner>
403      <OutputFile>.\.\pthread.bsc</OutputFile>
404    </Bscmake>
405    <Link>
406      <SuppressStartupBanner>true</SuppressStartupBanner>
407      <LinkDLL>true</LinkDLL>
408      <GenerateDebugInformation>true</GenerateDebugInformation>
409      <SubSystem>Console</SubSystem>
410      <OutputFile>.\pthreadVC2.dll</OutputFile>
411      <ImportLibrary>.\.\pthreadVC2.lib</ImportLibrary>
412      <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
413    </Link>
414  </ItemDefinitionGroup>
415  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
416    <ClCompile>
417      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
418      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
419      <FunctionLevelLinking>false</FunctionLevelLinking>
420      <Optimization>Disabled</Optimization>
421      <SuppressStartupBanner>true</SuppressStartupBanner>
422      <WarningLevel>Level3</WarningLevel>
423      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
424      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
425      <PreprocessorDefinitions>__CLEANUP_C;WIN32;_DEBUG;_WINDOWS;_USRDLL;PTW32_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
426      <AssemblerListingLocation>.\.\</AssemblerListingLocation>
427      <PrecompiledHeaderOutputFile>.\.\pthread.pch</PrecompiledHeaderOutputFile>
428      <ObjectFileName>.\.\</ObjectFileName>
429      <ProgramDataBaseFileName>.\.\</ProgramDataBaseFileName>
430      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
431    </ClCompile>
432    <Midl>
433      <SuppressStartupBanner>true</SuppressStartupBanner>
434      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
435      <TypeLibraryName>.\.\pthread.tlb</TypeLibraryName>
436      <MkTypLibCompatible>true</MkTypLibCompatible>
437    </Midl>
438    <ResourceCompile>
439      <Culture>0x0409</Culture>
440      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
441      <PreprocessorDefinitions>_DEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
442    </ResourceCompile>
443    <Bscmake>
444      <SuppressStartupBanner>true</SuppressStartupBanner>
445      <OutputFile>.\.\pthread.bsc</OutputFile>
446    </Bscmake>
447    <Link>
448      <SuppressStartupBanner>true</SuppressStartupBanner>
449      <LinkDLL>true</LinkDLL>
450      <GenerateDebugInformation>true</GenerateDebugInformation>
451      <SubSystem>Console</SubSystem>
452      <OutputFile>.\pthreadVC2.dll</OutputFile>
453      <ImportLibrary>.\.\pthreadVC2.lib</ImportLibrary>
454      <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
455    </Link>
456  </ItemDefinitionGroup>
457  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug-Static|x64'">
458    <ClCompile>
459      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
460      <InlineFunctionExpansion>Default</InlineFunctionExpansion>
461      <FunctionLevelLinking>false</FunctionLevelLinking>
462      <Optimization>Disabled</Optimization>
463      <SuppressStartupBanner>true</SuppressStartupBanner>
464      <WarningLevel>Level3</WarningLevel>
465      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
466      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
467      <PreprocessorDefinitions>__CLEANUP_C;WIN32;_DEBUG;_WINDOWS;_USRDLL;PTW32_BUILD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
468      <AssemblerListingLocation>.\.\</AssemblerListingLocation>
469      <PrecompiledHeaderOutputFile>.\.\pthread.pch</PrecompiledHeaderOutputFile>
470      <ObjectFileName>.\.\</ObjectFileName>
471      <ProgramDataBaseFileName>.\.\</ProgramDataBaseFileName>
472      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
473    </ClCompile>
474    <Midl>
475      <SuppressStartupBanner>true</SuppressStartupBanner>
476      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
477      <TypeLibraryName>.\.\pthread.tlb</TypeLibraryName>
478      <MkTypLibCompatible>true</MkTypLibCompatible>
479    </Midl>
480    <ResourceCompile>
481      <Culture>0x0409</Culture>
482      <AdditionalIncludeDirectories>.;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
483      <PreprocessorDefinitions>_DEBUG;PTW32_RC_MSC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
484    </ResourceCompile>
485    <Bscmake>
486      <SuppressStartupBanner>true</SuppressStartupBanner>
487      <OutputFile>.\.\pthread.bsc</OutputFile>
488    </Bscmake>
489    <Link>
490      <SuppressStartupBanner>true</SuppressStartupBanner>
491      <LinkDLL>true</LinkDLL>
492      <GenerateDebugInformation>true</GenerateDebugInformation>
493      <SubSystem>Console</SubSystem>
494      <OutputFile>.\pthreadVC2.dll</OutputFile>
495      <ImportLibrary>.\.\pthreadVC2.lib</ImportLibrary>
496      <AdditionalDependencies>ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
497    </Link>
498    <Lib>
499      <OutputFile>.\pthreadVC2.lib</OutputFile>
500    </Lib>
501  </ItemDefinitionGroup>
502  <ItemGroup>
503    <ClCompile Include="pthread.c" />
504  </ItemGroup>
505  <ItemGroup>
506    <ClInclude Include="implement.h" />
507    <ClInclude Include="pthread.h" />
508    <ClInclude Include="sched.h" />
509    <ClInclude Include="semaphore.h" />
510  </ItemGroup>
511  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
512  <ImportGroup Label="ExtensionTargets">
513  </ImportGroup>
514</Project>