root/trunk/win/VC90/zthread.vcproj @ 160

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