root/trunk/win/VC80/zthread.vcproj @ 124

Revision 86, 13.9 kB (checked in by yumileroy, 17 years ago)

[svn] Change MSVC project files to use multithreaded (debug) dll runtime libraries. Hopefully this will solve the problems with ACE. Original patch by Derex.

Original author: w12x
Date: 2008-10-21 06:23:46-05:00

Line 
1<?xml version="1.0" encoding="Windows-1252"?>
2<VisualStudioProject
3        ProjectType="Visual C++"
4        Version="8,00"
5        Name="zthread"
6        ProjectGUID="{262199E8-EEDF-4700-A1D1-E9CC901CF480}"
7        >
8        <Platforms>
9                <Platform
10                        Name="Win32"
11                />
12                <Platform
13                        Name="x64"
14                />
15        </Platforms>
16        <ToolFiles>
17        </ToolFiles>
18        <Configurations>
19                <Configuration
20                        Name="Debug|Win32"
21                        OutputDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
22                        IntermediateDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
23                        ConfigurationType="4"
24                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
25                        CharacterSet="2"
26                        >
27                        <Tool
28                                Name="VCPreBuildEventTool"
29                        />
30                        <Tool
31                                Name="VCCustomBuildTool"
32                        />
33                        <Tool
34                                Name="VCXMLDataGeneratorTool"
35                        />
36                        <Tool
37                                Name="VCWebServiceProxyGeneratorTool"
38                        />
39                        <Tool
40                                Name="VCMIDLTool"
41                        />
42                        <Tool
43                                Name="VCCLCompilerTool"
44                                Optimization="0"
45                                AdditionalIncludeDirectories="..\..\dep\include"
46                                PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
47                                MinimalRebuild="true"
48                                BasicRuntimeChecks="3"
49                                RuntimeLibrary="3"
50                                RuntimeTypeInfo="true"
51                                UsePrecompiledHeader="0"
52                                PrecompiledHeaderFile=".\zthread__$(PlatformName)_$(ConfigurationName)\zthread.pch"
53                                WarningLevel="3"
54                                Detect64BitPortabilityProblems="true"
55                                DebugInformationFormat="3"
56                        />
57                        <Tool
58                                Name="VCManagedResourceCompilerTool"
59                        />
60                        <Tool
61                                Name="VCResourceCompilerTool"
62                        />
63                        <Tool
64                                Name="VCPreLinkEventTool"
65                        />
66                        <Tool
67                                Name="VCLibrarianTool"
68                                OutputFile="$(OutDir)/zthread.lib"
69                        />
70                        <Tool
71                                Name="VCALinkTool"
72                        />
73                        <Tool
74                                Name="VCXDCMakeTool"
75                        />
76                        <Tool
77                                Name="VCBscMakeTool"
78                        />
79                        <Tool
80                                Name="VCFxCopTool"
81                        />
82                        <Tool
83                                Name="VCPostBuildEventTool"
84                        />
85                </Configuration>
86                <Configuration
87                        Name="Debug|x64"
88                        OutputDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
89                        IntermediateDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
90                        ConfigurationType="4"
91                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
92                        CharacterSet="2"
93                        >
94                        <Tool
95                                Name="VCPreBuildEventTool"
96                        />
97                        <Tool
98                                Name="VCCustomBuildTool"
99                        />
100                        <Tool
101                                Name="VCXMLDataGeneratorTool"
102                        />
103                        <Tool
104                                Name="VCWebServiceProxyGeneratorTool"
105                        />
106                        <Tool
107                                Name="VCMIDLTool"
108                                TargetEnvironment="3"
109                        />
110                        <Tool
111                                Name="VCCLCompilerTool"
112                                Optimization="0"
113                                AdditionalIncludeDirectories="..\..\dep\include"
114                                PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
115                                MinimalRebuild="true"
116                                BasicRuntimeChecks="3"
117                                RuntimeLibrary="3"
118                                RuntimeTypeInfo="true"
119                                UsePrecompiledHeader="0"
120                                PrecompiledHeaderFile=".\zthread__$(PlatformName)_$(ConfigurationName)\zthread.pch"
121                                WarningLevel="3"
122                                Detect64BitPortabilityProblems="true"
123                                DebugInformationFormat="3"
124                        />
125                        <Tool
126                                Name="VCManagedResourceCompilerTool"
127                        />
128                        <Tool
129                                Name="VCResourceCompilerTool"
130                        />
131                        <Tool
132                                Name="VCPreLinkEventTool"
133                        />
134                        <Tool
135                                Name="VCLibrarianTool"
136                                OutputFile="$(OutDir)/zthread.lib"
137                        />
138                        <Tool
139                                Name="VCALinkTool"
140                        />
141                        <Tool
142                                Name="VCXDCMakeTool"
143                        />
144                        <Tool
145                                Name="VCBscMakeTool"
146                        />
147                        <Tool
148                                Name="VCFxCopTool"
149                        />
150                        <Tool
151                                Name="VCPostBuildEventTool"
152                        />
153                </Configuration>
154                <Configuration
155                        Name="Release|Win32"
156                        OutputDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
157                        IntermediateDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
158                        ConfigurationType="4"
159                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
160                        CharacterSet="2"
161                        >
162                        <Tool
163                                Name="VCPreBuildEventTool"
164                        />
165                        <Tool
166                                Name="VCCustomBuildTool"
167                        />
168                        <Tool
169                                Name="VCXMLDataGeneratorTool"
170                        />
171                        <Tool
172                                Name="VCWebServiceProxyGeneratorTool"
173                        />
174                        <Tool
175                                Name="VCMIDLTool"
176                        />
177                        <Tool
178                                Name="VCCLCompilerTool"
179                                AdditionalOptions="/MP"
180                                AdditionalIncludeDirectories="..\..\dep\include"
181                                PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
182                                RuntimeLibrary="2"
183                                EnableEnhancedInstructionSet="1"
184                                RuntimeTypeInfo="true"
185                                UsePrecompiledHeader="0"
186                                PrecompiledHeaderFile=".\zthread__$(PlatformName)_$(ConfigurationName)\zthread.pch"
187                                WarningLevel="3"
188                                Detect64BitPortabilityProblems="true"
189                                DebugInformationFormat="3"
190                        />
191                        <Tool
192                                Name="VCManagedResourceCompilerTool"
193                        />
194                        <Tool
195                                Name="VCResourceCompilerTool"
196                        />
197                        <Tool
198                                Name="VCPreLinkEventTool"
199                        />
200                        <Tool
201                                Name="VCLibrarianTool"
202                                OutputFile="$(OutDir)/zthread.lib"
203                        />
204                        <Tool
205                                Name="VCALinkTool"
206                        />
207                        <Tool
208                                Name="VCXDCMakeTool"
209                        />
210                        <Tool
211                                Name="VCBscMakeTool"
212                        />
213                        <Tool
214                                Name="VCFxCopTool"
215                        />
216                        <Tool
217                                Name="VCPostBuildEventTool"
218                        />
219                </Configuration>
220                <Configuration
221                        Name="Release|x64"
222                        OutputDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
223                        IntermediateDirectory=".\zthread__$(PlatformName)_$(ConfigurationName)"
224                        ConfigurationType="4"
225                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
226                        CharacterSet="2"
227                        >
228                        <Tool
229                                Name="VCPreBuildEventTool"
230                        />
231                        <Tool
232                                Name="VCCustomBuildTool"
233                        />
234                        <Tool
235                                Name="VCXMLDataGeneratorTool"
236                        />
237                        <Tool
238                                Name="VCWebServiceProxyGeneratorTool"
239                        />
240                        <Tool
241                                Name="VCMIDLTool"
242                                TargetEnvironment="3"
243                        />
244                        <Tool
245                                Name="VCCLCompilerTool"
246                                AdditionalOptions="/MP"
247                                AdditionalIncludeDirectories="..\..\dep\include"
248                                PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_DEPRECATE"
249                                RuntimeLibrary="2"
250                                EnableEnhancedInstructionSet="0"
251                                RuntimeTypeInfo="true"
252                                UsePrecompiledHeader="0"
253                                PrecompiledHeaderFile=".\zthread__$(PlatformName)_$(ConfigurationName)\zthread.pch"
254                                WarningLevel="3"
255                                Detect64BitPortabilityProblems="true"
256                                DebugInformationFormat="3"
257                        />
258                        <Tool
259                                Name="VCManagedResourceCompilerTool"
260                        />
261                        <Tool
262                                Name="VCResourceCompilerTool"
263                        />
264                        <Tool
265                                Name="VCPreLinkEventTool"
266                        />
267                        <Tool
268                                Name="VCLibrarianTool"
269                                OutputFile="$(OutDir)/zthread.lib"
270                        />
271                        <Tool
272                                Name="VCALinkTool"
273                        />
274                        <Tool
275                                Name="VCXDCMakeTool"
276                        />
277                        <Tool
278                                Name="VCBscMakeTool"
279                        />
280                        <Tool
281                                Name="VCFxCopTool"
282                        />
283                        <Tool
284                                Name="VCPostBuildEventTool"
285                        />
286                </Configuration>
287        </Configurations>
288        <References>
289        </References>
290        <Files>
291                <Filter
292                        Name="Source Files"
293                        Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
294                        UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
295                        >
296                        <File
297                                RelativePath="..\..\dep\src\zthread\AtomicCount.cxx"
298                                >
299                        </File>
300                        <File
301                                RelativePath="..\..\dep\src\zthread\ConcurrentExecutor.cxx"
302                                >
303                        </File>
304                        <File
305                                RelativePath="..\..\dep\src\zthread\Condition.cxx"
306                                >
307                        </File>
308                        <File
309                                RelativePath="..\..\dep\src\zthread\ConditionImpl.h"
310                                >
311                        </File>
312                        <File
313                                RelativePath="..\..\dep\src\zthread\config.h"
314                                >
315                        </File>
316                        <File
317                                RelativePath="..\..\dep\src\zthread\CountingSemaphore.cxx"
318                                >
319                        </File>
320                        <File
321                                RelativePath="..\..\dep\src\zthread\Debug.h"
322                                >
323                        </File>
324                        <File
325                                RelativePath="..\..\dep\src\zthread\DeferredInterruptionScope.h"
326                                >
327                        </File>
328                        <File
329                                RelativePath="..\..\dep\src\zthread\FastLock.h"
330                                >
331                        </File>
332                        <File
333                                RelativePath="..\..\dep\src\zthread\FastMutex.cxx"
334                                >
335                        </File>
336                        <File
337                                RelativePath="..\..\dep\src\zthread\FastRecursiveLock.h"
338                                >
339                        </File>
340                        <File
341                                RelativePath="..\..\dep\src\zthread\FastRecursiveMutex.cxx"
342                                >
343                        </File>
344                        <File
345                                RelativePath="..\..\dep\src\zthread\IntrusivePtr.h"
346                                >
347                        </File>
348                        <File
349                                RelativePath="..\..\dep\src\zthread\Monitor.cxx"
350                                >
351                        </File>
352                        <File
353                                RelativePath="..\..\dep\src\zthread\Monitor.h"
354                                >
355                        </File>
356                        <File
357                                RelativePath="..\..\dep\src\zthread\Mutex.cxx"
358                                >
359                        </File>
360                        <File
361                                RelativePath="..\..\dep\src\zthread\MutexImpl.h"
362                                >
363                        </File>
364                        <File
365                                RelativePath="..\..\dep\src\zthread\PoolExecutor.cxx"
366                                >
367                        </File>
368                        <File
369                                RelativePath="..\..\dep\src\zthread\PriorityCondition.cxx"
370                                >
371                        </File>
372                        <File
373                                RelativePath="..\..\dep\src\zthread\PriorityInheritanceMutex.cxx"
374                                >
375                        </File>
376                        <File
377                                RelativePath="..\..\dep\src\zthread\PriorityMutex.cxx"
378                                >
379                        </File>
380                        <File
381                                RelativePath="..\..\dep\src\zthread\PrioritySemaphore.cxx"
382                                >
383                        </File>
384                        <File
385                                RelativePath="..\..\dep\src\zthread\RecursiveMutex.cxx"
386                                >
387                        </File>
388                        <File
389                                RelativePath="..\..\dep\src\zthread\RecursiveMutexImpl.cxx"
390                                >
391                        </File>
392                        <File
393                                RelativePath="..\..\dep\src\zthread\RecursiveMutexImpl.h"
394                                >
395                        </File>
396                        <File
397                                RelativePath="..\..\dep\src\zthread\Scheduling.h"
398                                >
399                        </File>
400                        <File
401                                RelativePath="..\..\dep\src\zthread\Semaphore.cxx"
402                                >
403                        </File>
404                        <File
405                                RelativePath="..\..\dep\src\zthread\SemaphoreImpl.h"
406                                >
407                        </File>
408                        <File
409                                RelativePath="..\..\dep\src\zthread\State.h"
410                                >
411                        </File>
412                        <File
413                                RelativePath="..\..\dep\src\zthread\Status.h"
414                                >
415                        </File>
416                        <File
417                                RelativePath="..\..\dep\src\zthread\SynchronousExecutor.cxx"
418                                >
419                        </File>
420                        <File
421                                RelativePath="..\..\dep\src\zthread\Thread.cxx"
422                                >
423                        </File>
424                        <File
425                                RelativePath="..\..\dep\src\zthread\ThreadedExecutor.cxx"
426                                >
427                        </File>
428                        <File
429                                RelativePath="..\..\dep\src\zthread\ThreadImpl.cxx"
430                                >
431                        </File>
432                        <File
433                                RelativePath="..\..\dep\src\zthread\ThreadImpl.h"
434                                >
435                        </File>
436                        <File
437                                RelativePath="..\..\dep\src\zthread\ThreadLocalImpl.cxx"
438                                >
439                        </File>
440                        <File
441                                RelativePath="..\..\dep\src\zthread\ThreadOps.cxx"
442                                >
443                        </File>
444                        <File
445                                RelativePath="..\..\dep\src\zthread\ThreadOps.h"
446                                >
447                        </File>
448                        <File
449                                RelativePath="..\..\dep\src\zthread\ThreadQueue.cxx"
450                                >
451                        </File>
452                        <File
453                                RelativePath="..\..\dep\src\zthread\ThreadQueue.h"
454                                >
455                        </File>
456                        <File
457                                RelativePath="..\..\dep\src\zthread\Time.cxx"
458                                >
459                        </File>
460                        <File
461                                RelativePath="..\..\dep\src\zthread\TimeStrategy.h"
462                                >
463                        </File>
464                        <File
465                                RelativePath="..\..\dep\src\zthread\TSS.h"
466                                >
467                        </File>
468                </Filter>
469                <Filter
470                        Name="Header Files"
471                        Filter="h;hpp;hxx;hm;inl;inc;xsd"
472                        UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
473                        >
474                        <File
475                                RelativePath="..\..\dep\include\zthread\AtomicCount.h"
476                                >
477                        </File>
478                        <File
479                                RelativePath="..\..\dep\include\zthread\Barrier.h"
480                                >
481                        </File>
482                        <File
483                                RelativePath="..\..\dep\include\zthread\BiasedReadWriteLock.h"
484                                >
485                        </File>
486                        <File
487                                RelativePath="..\..\dep\include\zthread\BlockingQueue.h"
488                                >
489                        </File>
490                        <File
491                                RelativePath="..\..\dep\include\zthread\BoundedQueue.h"
492                                >
493                        </File>
494                        <File
495                                RelativePath="..\..\dep\include\zthread\Cancelable.h"
496                                >
497                        </File>
498                        <File
499                                RelativePath="..\..\dep\include\zthread\ClassLockable.h"
500                                >
501                        </File>
502                        <File
503                                RelativePath="..\..\dep\include\zthread\ConcurrentExecutor.h"
504                                >
505                        </File>
506                        <File
507                                RelativePath="..\..\dep\include\zthread\Condition.h"
508                                >
509                        </File>
510                        <File
511                                RelativePath="..\..\dep\include\zthread\Config.h"
512                                >
513                        </File>
514                        <File
515                                RelativePath="..\..\dep\include\zthread\CountedPtr.h"
516                                >
517                        </File>
518                        <File
519                                RelativePath="..\..\dep\include\zthread\CountingSemaphore.h"
520                                >
521                        </File>
522                        <File
523                                RelativePath="..\..\dep\include\zthread\Exceptions.h"
524                                >
525                        </File>
526                        <File
527                                RelativePath="..\..\dep\include\zthread\Executor.h"
528                                >
529                        </File>
530                        <File
531                                RelativePath="..\..\dep\include\zthread\FairReadWriteLock.h"
532                                >
533                        </File>
534                        <File
535                                RelativePath="..\..\dep\include\zthread\FastMutex.h"
536                                >
537                        </File>
538                        <File
539                                RelativePath="..\..\dep\include\zthread\FastRecursiveMutex.h"
540                                >
541                        </File>
542                        <File
543                                RelativePath="..\..\dep\include\zthread\Guard.h"
544                                >
545                        </File>
546                        <File
547                                RelativePath="..\..\dep\include\zthread\GuardedClass.h"
548                                >
549                        </File>
550                        <File
551                                RelativePath="..\..\dep\include\zthread\Lockable.h"
552                                >
553                        </File>
554                        <File
555                                RelativePath="..\..\dep\include\zthread\LockedQueue.h"
556                                >
557                        </File>
558                        <File
559                                RelativePath="..\..\dep\include\zthread\MonitoredQueue.h"
560                                >
561                        </File>
562                        <File
563                                RelativePath="..\..\dep\include\zthread\Mutex.h"
564                                >
565                        </File>
566                        <File
567                                RelativePath="..\..\dep\include\zthread\NonCopyable.h"
568                                >
569                        </File>
570                        <File
571                                RelativePath="..\..\dep\include\zthread\PoolExecutor.h"
572                                >
573                        </File>
574                        <File
575                                RelativePath="..\..\dep\include\zthread\Priority.h"
576                                >
577                        </File>
578                        <File
579                                RelativePath="..\..\dep\include\zthread\PriorityCondition.h"
580                                >
581                        </File>
582                        <File
583                                RelativePath="..\..\dep\include\zthread\PriorityInheritanceMutex.h"
584                                >
585                        </File>
586                        <File
587                                RelativePath="..\..\dep\include\zthread\PriorityMutex.h"
588                                >
589                        </File>
590                        <File
591                                RelativePath="..\..\dep\include\zthread\PrioritySemaphore.h"
592                                >
593                        </File>
594                        <File
595                                RelativePath="..\..\dep\include\zthread\Queue.h"
596                                >
597                        </File>
598                        <File
599                                RelativePath="..\..\dep\include\zthread\ReadWriteLock.h"
600                                >
601                        </File>
602                        <File
603                                RelativePath="..\..\dep\include\zthread\RecursiveMutex.h"
604                                >
605                        </File>
606                        <File
607                                RelativePath="..\..\dep\include\zthread\Runnable.h"
608                                >
609                        </File>
610                        <File
611                                RelativePath="..\..\dep\include\zthread\Semaphore.h"
612                                >
613                        </File>
614                        <File
615                                RelativePath="..\..\dep\include\zthread\Singleton.h"
616                                >
617                        </File>
618                        <File
619                                RelativePath="..\..\dep\include\zthread\SynchronousExecutor.h"
620                                >
621                        </File>
622                        <File
623                                RelativePath="..\..\dep\include\zthread\Task.h"
624                                >
625                        </File>
626                        <File
627                                RelativePath="..\..\dep\include\zthread\Thread.h"
628                                >
629                        </File>
630                        <File
631                                RelativePath="..\..\dep\include\zthread\ThreadedExecutor.h"
632                                >
633                        </File>
634                        <File
635                                RelativePath="..\..\dep\include\zthread\ThreadLocal.h"
636                                >
637                        </File>
638                        <File
639                                RelativePath="..\..\dep\include\zthread\ThreadLocalImpl.h"
640                                >
641                        </File>
642                        <File
643                                RelativePath="..\..\dep\include\zthread\Time.h"
644                                >
645                        </File>
646                        <File
647                                RelativePath="..\..\dep\include\zthread\Waitable.h"
648                                >
649                        </File>
650                        <File
651                                RelativePath="..\..\dep\include\zthread\ZThread.h"
652                                >
653                        </File>
654                </Filter>
655        </Files>
656        <Globals>
657        </Globals>
658</VisualStudioProject>
Note: See TracBrowser for help on using the browser.