1 <?xml version=
"1.0" encoding=
"windows-1251"?>
3 ProjectType=
"Visual C++"
6 ProjectGUID=
"{262199E8-EEDF-4700-A1D1-E9CC901CF480}"
16 OutputDirectory=
".\zthread__$(PlatformName)_$(ConfigurationName)"
17 IntermediateDirectory=
".\zthread__$(PlatformName)_$(ConfigurationName)"
21 Name=
"VCCLCompilerTool"
23 AdditionalIncludeDirectories=
"..\..\dep\include"
24 PreprocessorDefinitions=
"WIN32;_DEBUG;_LIB"
26 BasicRuntimeChecks=
"3"
28 RuntimeTypeInfo=
"TRUE"
29 UsePrecompiledHeader=
"2"
30 PrecompiledHeaderFile=
".\zthread__$(PlatformName)_$(ConfigurationName)\zthread.pch"
32 Detect64BitPortabilityProblems=
"TRUE"
33 DebugInformationFormat=
"3"/>
35 Name=
"VCCustomBuildTool"/>
37 Name=
"VCLibrarianTool"
38 OutputFile=
"$(OutDir)/zthread.lib"/>
42 Name=
"VCPostBuildEventTool"/>
44 Name=
"VCPreBuildEventTool"/>
46 Name=
"VCPreLinkEventTool"/>
48 Name=
"VCResourceCompilerTool"/>
50 Name=
"VCWebServiceProxyGeneratorTool"/>
52 Name=
"VCXMLDataGeneratorTool"/>
54 Name=
"VCManagedWrapperGeneratorTool"/>
56 Name=
"VCAuxiliaryManagedWrapperGeneratorTool"/>
60 OutputDirectory=
".\zthread__$(PlatformName)_$(ConfigurationName)"
61 IntermediateDirectory=
".\zthread__$(PlatformName)_$(ConfigurationName)"
65 Name=
"VCCLCompilerTool"
66 AdditionalIncludeDirectories=
"..\..\dep\include"
67 PreprocessorDefinitions=
"WIN32;NDEBUG;_LIB"
69 EnableEnhancedInstructionSet=
"1"
70 RuntimeTypeInfo=
"TRUE"
71 UsePrecompiledHeader=
"2"
72 PrecompiledHeaderFile=
".\zthread__$(PlatformName)_$(ConfigurationName)\zthread.pch"
74 Detect64BitPortabilityProblems=
"TRUE"
75 DebugInformationFormat=
"3"/>
77 Name=
"VCCustomBuildTool"/>
79 Name=
"VCLibrarianTool"
80 OutputFile=
"$(OutDir)/zthread.lib"/>
84 Name=
"VCPostBuildEventTool"/>
86 Name=
"VCPreBuildEventTool"/>
88 Name=
"VCPreLinkEventTool"/>
90 Name=
"VCResourceCompilerTool"/>
92 Name=
"VCWebServiceProxyGeneratorTool"/>
94 Name=
"VCXMLDataGeneratorTool"/>
96 Name=
"VCManagedWrapperGeneratorTool"/>
98 Name=
"VCAuxiliaryManagedWrapperGeneratorTool"/>
106 Filter=
"cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
107 UniqueIdentifier=
"{4FC737F1-C7A5-4376-A066-2A32D752A2FF}">
109 RelativePath=
"..\..\dep\src\zthread\AtomicCount.cxx">
112 RelativePath=
"..\..\dep\src\zthread\ConcurrentExecutor.cxx">
115 RelativePath=
"..\..\dep\src\zthread\Condition.cxx">
118 RelativePath=
"..\..\dep\src\zthread\ConditionImpl.h">
121 RelativePath=
"..\..\dep\src\zthread\config.h">
124 RelativePath=
"..\..\dep\src\zthread\CountingSemaphore.cxx">
127 RelativePath=
"..\..\dep\src\zthread\Debug.h">
130 RelativePath=
"..\..\dep\src\zthread\DeferredInterruptionScope.h">
133 RelativePath=
"..\..\dep\src\zthread\FastLock.h">
136 RelativePath=
"..\..\dep\src\zthread\FastMutex.cxx">
139 RelativePath=
"..\..\dep\src\zthread\FastRecursiveLock.h">
142 RelativePath=
"..\..\dep\src\zthread\FastRecursiveMutex.cxx">
145 RelativePath=
"..\..\dep\src\zthread\IntrusivePtr.h">
148 RelativePath=
"..\..\dep\src\zthread\Monitor.cxx">
151 RelativePath=
"..\..\dep\src\zthread\Monitor.h">
154 RelativePath=
"..\..\dep\src\zthread\Mutex.cxx">
157 RelativePath=
"..\..\dep\src\zthread\MutexImpl.h">
160 RelativePath=
"..\..\dep\src\zthread\PoolExecutor.cxx">
163 RelativePath=
"..\..\dep\src\zthread\PriorityCondition.cxx">
166 RelativePath=
"..\..\dep\src\zthread\PriorityInheritanceMutex.cxx">
169 RelativePath=
"..\..\dep\src\zthread\PriorityMutex.cxx">
172 RelativePath=
"..\..\dep\src\zthread\PrioritySemaphore.cxx">
175 RelativePath=
"..\..\dep\src\zthread\RecursiveMutex.cxx">
178 RelativePath=
"..\..\dep\src\zthread\RecursiveMutexImpl.cxx">
181 RelativePath=
"..\..\dep\src\zthread\RecursiveMutexImpl.h">
184 RelativePath=
"..\..\dep\src\zthread\Scheduling.h">
187 RelativePath=
"..\..\dep\src\zthread\Semaphore.cxx">
190 RelativePath=
"..\..\dep\src\zthread\SemaphoreImpl.h">
193 RelativePath=
"..\..\dep\src\zthread\State.h">
196 RelativePath=
"..\..\dep\src\zthread\Status.h">
199 RelativePath=
"..\..\dep\src\zthread\SynchronousExecutor.cxx">
202 RelativePath=
"..\..\dep\src\zthread\Thread.cxx">
205 RelativePath=
"..\..\dep\src\zthread\ThreadedExecutor.cxx">
208 RelativePath=
"..\..\dep\src\zthread\ThreadImpl.cxx">
211 RelativePath=
"..\..\dep\src\zthread\ThreadImpl.h">
214 RelativePath=
"..\..\dep\src\zthread\ThreadLocalImpl.cxx">
217 RelativePath=
"..\..\dep\src\zthread\ThreadOps.cxx">
220 RelativePath=
"..\..\dep\src\zthread\ThreadOps.h">
223 RelativePath=
"..\..\dep\src\zthread\ThreadQueue.cxx">
226 RelativePath=
"..\..\dep\src\zthread\ThreadQueue.h">
229 RelativePath=
"..\..\dep\src\zthread\Time.cxx">
232 RelativePath=
"..\..\dep\src\zthread\TimeStrategy.h">
235 RelativePath=
"..\..\dep\src\zthread\TSS.h">
240 Filter=
"h;hpp;hxx;hm;inl;inc;xsd"
241 UniqueIdentifier=
"{93995380-89BD-4b04-88EB-625FBE52EBFB}">
243 RelativePath=
"..\..\dep\include\zthread\AtomicCount.h">
246 RelativePath=
"..\..\dep\include\zthread\Barrier.h">
249 RelativePath=
"..\..\dep\include\zthread\BiasedReadWriteLock.h">
252 RelativePath=
"..\..\dep\include\zthread\BlockingQueue.h">
255 RelativePath=
"..\..\dep\include\zthread\BoundedQueue.h">
258 RelativePath=
"..\..\dep\include\zthread\Cancelable.h">
261 RelativePath=
"..\..\dep\include\zthread\ClassLockable.h">
264 RelativePath=
"..\..\dep\include\zthread\ConcurrentExecutor.h">
267 RelativePath=
"..\..\dep\include\zthread\Condition.h">
270 RelativePath=
"..\..\dep\include\zthread\Config.h">
273 RelativePath=
"..\..\dep\include\zthread\CountedPtr.h">
276 RelativePath=
"..\..\dep\include\zthread\CountingSemaphore.h">
279 RelativePath=
"..\..\dep\include\zthread\Exceptions.h">
282 RelativePath=
"..\..\dep\include\zthread\Executor.h">
285 RelativePath=
"..\..\dep\include\zthread\FairReadWriteLock.h">
288 RelativePath=
"..\..\dep\include\zthread\FastMutex.h">
291 RelativePath=
"..\..\dep\include\zthread\FastRecursiveMutex.h">
294 RelativePath=
"..\..\dep\include\zthread\Guard.h">
297 RelativePath=
"..\..\dep\include\zthread\GuardedClass.h">
300 RelativePath=
"..\..\dep\include\zthread\Lockable.h">
303 RelativePath=
"..\..\dep\include\zthread\LockedQueue.h">
306 RelativePath=
"..\..\dep\include\zthread\MonitoredQueue.h">
309 RelativePath=
"..\..\dep\include\zthread\Mutex.h">
312 RelativePath=
"..\..\dep\include\zthread\NonCopyable.h">
315 RelativePath=
"..\..\dep\include\zthread\PoolExecutor.h">
318 RelativePath=
"..\..\dep\include\zthread\Priority.h">
321 RelativePath=
"..\..\dep\include\zthread\PriorityCondition.h">
324 RelativePath=
"..\..\dep\include\zthread\PriorityInheritanceMutex.h">
327 RelativePath=
"..\..\dep\include\zthread\PriorityMutex.h">
330 RelativePath=
"..\..\dep\include\zthread\PrioritySemaphore.h">
333 RelativePath=
"..\..\dep\include\zthread\Queue.h">
336 RelativePath=
"..\..\dep\include\zthread\ReadWriteLock.h">
339 RelativePath=
"..\..\dep\include\zthread\RecursiveMutex.h">
342 RelativePath=
"..\..\dep\include\zthread\Runnable.h">
345 RelativePath=
"..\..\dep\include\zthread\Semaphore.h">
348 RelativePath=
"..\..\dep\include\zthread\Singleton.h">
351 RelativePath=
"..\..\dep\include\zthread\SynchronousExecutor.h">
354 RelativePath=
"..\..\dep\include\zthread\Task.h">
357 RelativePath=
"..\..\dep\include\zthread\Thread.h">
360 RelativePath=
"..\..\dep\include\zthread\ThreadedExecutor.h">
363 RelativePath=
"..\..\dep\include\zthread\ThreadLocal.h">
366 RelativePath=
"..\..\dep\include\zthread\ThreadLocalImpl.h">
369 RelativePath=
"..\..\dep\include\zthread\Time.h">
372 RelativePath=
"..\..\dep\include\zthread\Waitable.h">
375 RelativePath=
"..\..\dep\include\zthread\ZThread.h">
381 </VisualStudioProject>