Use precompiled header for fast ace_wrappers build on win

--HG--
branch : trunk
This commit is contained in:
silverice
2010-06-10 02:37:29 +03:00
parent f2067f3791
commit b318325f8c
3 changed files with 91 additions and 0 deletions
+2
View File
@@ -0,0 +1,2 @@
+17
View File
@@ -0,0 +1,17 @@
#ifndef WIN_ACE_PCH
#define WIN_ACE_PCH
#include "ace/ACE.h"
#include "ace/Synch_Traits.h"
#include "ace/Svc_Handler.h"
#include "ace/SOCK_Stream.h"
#include "ace/SOCK_Acceptor.h"
#include "ace/Acceptor.h"
#include "ace/Thread_Mutex.h"
#include "ace/Guard_T.h"
#include "ace/Unbounded_Queue.h"
#include "ace/Message_Block.h"
#endif
+72
View File
@@ -57,10 +57,13 @@
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
RuntimeLibrary="3" RuntimeLibrary="3"
RuntimeTypeInfo="true" RuntimeTypeInfo="true"
UsePrecompiledHeader="2"
PrecompiledHeaderThrough="WinAcePCH.h"
WarningLevel="3" WarningLevel="3"
Detect64BitPortabilityProblems="false" Detect64BitPortabilityProblems="false"
DebugInformationFormat="3" DebugInformationFormat="3"
DisableSpecificWarnings="4355" DisableSpecificWarnings="4355"
ForcedIncludeFiles="WinAcePCH.h"
/> />
<Tool <Tool
Name="VCManagedResourceCompilerTool" Name="VCManagedResourceCompilerTool"
@@ -145,10 +148,13 @@
BasicRuntimeChecks="3" BasicRuntimeChecks="3"
RuntimeLibrary="3" RuntimeLibrary="3"
RuntimeTypeInfo="true" RuntimeTypeInfo="true"
UsePrecompiledHeader="2"
PrecompiledHeaderThrough="WinAcePCH.h"
WarningLevel="3" WarningLevel="3"
Detect64BitPortabilityProblems="false" Detect64BitPortabilityProblems="false"
DebugInformationFormat="3" DebugInformationFormat="3"
DisableSpecificWarnings="4355" DisableSpecificWarnings="4355"
ForcedIncludeFiles="WinAcePCH.h"
/> />
<Tool <Tool
Name="VCManagedResourceCompilerTool" Name="VCManagedResourceCompilerTool"
@@ -232,9 +238,12 @@
PreprocessorDefinitions="ACE_BUILD_DLL;NDEBUG;WIN32;_WINDOWS;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SECURE_SCL=0" PreprocessorDefinitions="ACE_BUILD_DLL;NDEBUG;WIN32;_WINDOWS;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SECURE_SCL=0"
RuntimeLibrary="2" RuntimeLibrary="2"
RuntimeTypeInfo="true" RuntimeTypeInfo="true"
UsePrecompiledHeader="2"
PrecompiledHeaderThrough="WinAcePCH.h"
WarningLevel="3" WarningLevel="3"
Detect64BitPortabilityProblems="false" Detect64BitPortabilityProblems="false"
DisableSpecificWarnings="4355" DisableSpecificWarnings="4355"
ForcedIncludeFiles="WinAcePCH.h"
/> />
<Tool <Tool
Name="VCManagedResourceCompilerTool" Name="VCManagedResourceCompilerTool"
@@ -319,10 +328,13 @@
PreprocessorDefinitions="ACE_BUILD_DLL;NDEBUG;WIN32;_WINDOWS;_CRT_NONSTDC_NO_WARNINGS;_AMD64_;_WIN64;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SECURE_SCL=0" PreprocessorDefinitions="ACE_BUILD_DLL;NDEBUG;WIN32;_WINDOWS;_CRT_NONSTDC_NO_WARNINGS;_AMD64_;_WIN64;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_SECURE_SCL=0"
RuntimeLibrary="2" RuntimeLibrary="2"
RuntimeTypeInfo="true" RuntimeTypeInfo="true"
UsePrecompiledHeader="2"
PrecompiledHeaderThrough="WinAcePCH.h"
WarningLevel="3" WarningLevel="3"
Detect64BitPortabilityProblems="false" Detect64BitPortabilityProblems="false"
DebugInformationFormat="3" DebugInformationFormat="3"
DisableSpecificWarnings="4355" DisableSpecificWarnings="4355"
ForcedIncludeFiles="WinAcePCH.h"
/> />
<Tool <Tool
Name="VCManagedResourceCompilerTool" Name="VCManagedResourceCompilerTool"
@@ -459,6 +471,22 @@
<File <File
RelativePath="..\..\Atomic_Op_Sparc.c" RelativePath="..\..\Atomic_Op_Sparc.c"
> >
<FileConfiguration
Name="Debug"
>
<Tool
Name="VCCLCompilerTool"
CompileAs="2"
/>
</FileConfiguration>
<FileConfiguration
Name="Release"
>
<Tool
Name="VCCLCompilerTool"
CompileAs="2"
/>
</FileConfiguration>
</File> </File>
<File <File
RelativePath="..\..\Auto_Event.cpp" RelativePath="..\..\Auto_Event.cpp"
@@ -1231,6 +1259,22 @@
<File <File
RelativePath="..\..\Rtems_init.c" RelativePath="..\..\Rtems_init.c"
> >
<FileConfiguration
Name="Debug"
>
<Tool
Name="VCCLCompilerTool"
CompileAs="2"
/>
</FileConfiguration>
<FileConfiguration
Name="Release"
>
<Tool
Name="VCCLCompilerTool"
CompileAs="2"
/>
</FileConfiguration>
</File> </File>
<File <File
RelativePath="..\..\RW_Mutex.cpp" RelativePath="..\..\RW_Mutex.cpp"
@@ -5180,6 +5224,34 @@
> >
</File> </File>
</Filter> </Filter>
<Filter
Name="PrecompiledHeaders"
>
<File
RelativePath="..\..\PrecompiledHeaders\WinAcePCH.cpp"
>
<FileConfiguration
Name="Debug"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"
/>
</FileConfiguration>
<FileConfiguration
Name="Release"
>
<Tool
Name="VCCLCompilerTool"
UsePrecompiledHeader="1"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\PrecompiledHeaders\WinAcePCH.h"
>
</File>
</Filter>
</Files> </Files>
<Globals> <Globals>
</Globals> </Globals>