f7ed9850b674f02ce996c69d86953d8d2a8ed5fd
[occt.git] / adm / templates / template.vc10x
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|Win32">
5       <Configuration>Debug</Configuration>
6       <Platform>Win32</Platform>
7     </ProjectConfiguration>
8     <ProjectConfiguration Include="Release|Win32">
9       <Configuration>Release</Configuration>
10       <Platform>Win32</Platform>
11     </ProjectConfiguration>
12     <ProjectConfiguration Include="Debug|x64">
13       <Configuration>Debug</Configuration>
14       <Platform>x64</Platform>
15     </ProjectConfiguration>
16     <ProjectConfiguration Include="Release|x64">
17       <Configuration>Release</Configuration>
18       <Platform>x64</Platform>
19     </ProjectConfiguration>
20   </ItemGroup>
21   <PropertyGroup Label="Globals">
22     <ProjectGuid>__PROJECT_GUID__</ProjectGuid>
23   </PropertyGroup>
24   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
25   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
26     <ConfigurationType>__CONF__</ConfigurationType>
27   </PropertyGroup>
28   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
29     <ConfigurationType>__CONF__</ConfigurationType>
30   </PropertyGroup>
31   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
32     <ConfigurationType>__CONF__</ConfigurationType>
33   </PropertyGroup>
34   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
35     <ConfigurationType>__CONF__</ConfigurationType>
36   </PropertyGroup>
37   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
38   <ImportGroup Label="ExtensionSettings">
39   </ImportGroup>
40   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
41     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
42   </ImportGroup>
43   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
44     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
45   </ImportGroup>
46   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
47     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
48   </ImportGroup>
49   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
50     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
51   </ImportGroup>
52   <PropertyGroup Label="UserMacros" />
53   <PropertyGroup>
54     <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
55     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\..\..\..\win32\vc10\bin\</OutDir>
56     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.\..\..\..\win32\vc10\obj\__XQTNAM__\</IntDir>
57     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
58     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\..\..\..\win32\vc10\bind\</OutDir>
59     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.\..\..\..\win32\vc10\objd\__XQTNAM__\</IntDir>
60     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>
61     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\..\..\..\win64\vc10\bin\</OutDir>
62     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.\..\..\..\win64\vc10\obj\__XQTNAM__\</IntDir>
63     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
64     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\..\..\..\win64\vc10\bind\</OutDir>
65     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\..\..\..\win64\vc10\objd\__XQTNAM__\</IntDir>
66     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkIncremental>
67   </PropertyGroup>
68   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
69     <Midl>
70       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
71       <MkTypLibCompatible>true</MkTypLibCompatible>
72       <SuppressStartupBanner>true</SuppressStartupBanner>
73       <TargetEnvironment>Win32</TargetEnvironment>
74       <TypeLibraryName>.\..\..\..\win32\vc10\bin\__XQTNAM__.tlb</TypeLibraryName>
75       <HeaderFileName>
76       </HeaderFileName>
77     </Midl>
78     <ClCompile>
79       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
80       <AdditionalIncludeDirectories>__TKINC__;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
81       <MultiProcessorCompilation>true</MultiProcessorCompilation>
82       <Optimization>MaxSpeed</Optimization>
83       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
84       <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;WNT;No_Exception;CSFDB;$(CSF_DEFINES)__TKDEFS__;%(PreprocessorDefinitions)</PreprocessorDefinitions>
85       <StringPooling>true</StringPooling>
86       <ExceptionHandling>Async</ExceptionHandling>
87       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
88       <FunctionLevelLinking>true</FunctionLevelLinking>
89       <AssemblerListingLocation>.\..\..\..\win32\vc10\obj\__XQTNAM__/</AssemblerListingLocation>
90       <ObjectFileName>.\..\..\..\win32\vc10\obj\__XQTNAM__/</ObjectFileName>
91       <ProgramDataBaseFileName>.\..\..\..\win32\vc10\obj\__XQTNAM__/</ProgramDataBaseFileName>
92       <WarningLevel>Level4</WarningLevel>
93       <SuppressStartupBanner>true</SuppressStartupBanner>
94       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
95       <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
96       <FloatingPointModel>Precise</FloatingPointModel>
97     </ClCompile>
98     <ResourceCompile>
99       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
100       <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;WNT;No_Exception;CSFDB;$(CSF_DEFINES)__TKDEFS__;%(PreprocessorDefinitions)</PreprocessorDefinitions>
101     </ResourceCompile>
102     <Link>
103       <AdditionalDependencies>__TKDEP__;%(AdditionalDependencies)</AdditionalDependencies>
104       <SuppressStartupBanner>true</SuppressStartupBanner>
105       <AdditionalLibraryDirectories>..\..\..\win32\vc10\lib;$(CSF_OPT_LIB32);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
106       <ProgramDatabaseFile>.\..\..\..\win32\vc10\bin\__XQTNAM__.pdb</ProgramDatabaseFile>
107       <SubSystem>Console</SubSystem>
108       <ImportLibrary>..\..\..\win32\vc10\lib\__XQTNAM__.lib</ImportLibrary>
109     </Link>
110   </ItemDefinitionGroup>
111   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
112     <Midl>
113       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
114       <MkTypLibCompatible>true</MkTypLibCompatible>
115       <SuppressStartupBanner>true</SuppressStartupBanner>
116       <TargetEnvironment>Win32</TargetEnvironment>
117       <TypeLibraryName>.\..\..\..\win32\vc10\bind\__XQTNAM__.tlb</TypeLibraryName>
118       <HeaderFileName>
119       </HeaderFileName>
120     </Midl>
121     <ClCompile>
122       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
123       <AdditionalIncludeDirectories>__TKINC__;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
124       <MultiProcessorCompilation>true</MultiProcessorCompilation>
125       <Optimization>Disabled</Optimization>
126       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
127       <PreprocessorDefinitions>DEB;_DEBUG;WIN32;_WINDOWS;WNT;CSFDB;$(CSF_DEFINES)__TKDEFS__;%(PreprocessorDefinitions)</PreprocessorDefinitions>
128       <ExceptionHandling>Async</ExceptionHandling>
129       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
130       <AssemblerListingLocation>.\..\..\..\win32\vc10\objd\__XQTNAM__/</AssemblerListingLocation>
131       <ObjectFileName>.\..\..\..\win32\vc10\objd\__XQTNAM__/</ObjectFileName>
132       <ProgramDataBaseFileName>.\..\..\..\win32\vc10\objd\__XQTNAM__/</ProgramDataBaseFileName>
133       <WarningLevel>Level4</WarningLevel>
134       <SuppressStartupBanner>true</SuppressStartupBanner>
135       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
136       <CompileAs>Default</CompileAs>
137       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
138       <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
139       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
140       <FloatingPointModel>Precise</FloatingPointModel>
141     </ClCompile>
142     <ResourceCompile>
143       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
144       <PreprocessorDefinitions>DEB;_DEBUG;WIN32;_WINDOWS;WNT;CSFDB;$(CSF_DEFINES)__TKDEFS__;%(PreprocessorDefinitions)</PreprocessorDefinitions>
145     </ResourceCompile>
146     <Link>
147       <AdditionalDependencies>__TKDEP__;%(AdditionalDependencies)</AdditionalDependencies>
148       <SuppressStartupBanner>true</SuppressStartupBanner>
149       <AdditionalLibraryDirectories>..\..\..\win32\vc10\libd;$(CSF_OPT_LIB32D);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
150       <GenerateDebugInformation>true</GenerateDebugInformation>
151       <ProgramDatabaseFile>..\..\..\win32\vc10\bind\__XQTNAM__.pdb</ProgramDatabaseFile>
152       <SubSystem>Console</SubSystem>
153       <ImportLibrary>..\..\..\win32\vc10\libd\__XQTNAM__.lib</ImportLibrary>
154     </Link>
155   </ItemDefinitionGroup>
156   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
157     <Midl>
158       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
159       <MkTypLibCompatible>true</MkTypLibCompatible>
160       <SuppressStartupBanner>true</SuppressStartupBanner>
161       <TargetEnvironment>x64</TargetEnvironment>
162       <TypeLibraryName>.\..\..\..\win64\vc10\bin\__XQTNAM__.tlb</TypeLibraryName>
163       <HeaderFileName>
164       </HeaderFileName>
165     </Midl>
166     <ClCompile>
167       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
168       <AdditionalIncludeDirectories>__TKINC__;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
169       <MultiProcessorCompilation>true</MultiProcessorCompilation>
170       <Optimization>MaxSpeed</Optimization>
171       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
172       <PreprocessorDefinitions>NDEBUG;WIN64;_WINDOWS;WNT;No_Exception;CSFDB;$(CSF_DEFINES)__TKDEFS__;%(PreprocessorDefinitions)</PreprocessorDefinitions>
173       <StringPooling>true</StringPooling>
174       <ExceptionHandling>Async</ExceptionHandling>
175       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
176       <FunctionLevelLinking>true</FunctionLevelLinking>
177       <AssemblerListingLocation>.\..\..\..\win64\vc10\obj\__XQTNAM__/</AssemblerListingLocation>
178       <ObjectFileName>.\..\..\..\win64\vc10\obj\__XQTNAM__/</ObjectFileName>
179       <ProgramDataBaseFileName>.\..\..\..\win64\vc10\obj\__XQTNAM__/</ProgramDataBaseFileName>
180       <WarningLevel>Level4</WarningLevel>
181       <SuppressStartupBanner>true</SuppressStartupBanner>
182       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
183       <FloatingPointModel>Precise</FloatingPointModel>
184     </ClCompile>
185     <ResourceCompile>
186       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
187       <PreprocessorDefinitions>NDEBUG;WIN64;_WINDOWS;WNT;No_Exception;CSFDB;$(CSF_DEFINES)__TKDEFS__;%(PreprocessorDefinitions)</PreprocessorDefinitions>
188     </ResourceCompile>
189     <Link>
190       <AdditionalDependencies>__TKDEP__;%(AdditionalDependencies)</AdditionalDependencies>
191       <SuppressStartupBanner>true</SuppressStartupBanner>
192       <AdditionalLibraryDirectories>..\..\..\win64\vc10\lib;$(CSF_OPT_LIB64);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
193       <ProgramDatabaseFile>.\..\..\..\win64\vc10\bin\__XQTNAM__.pdb</ProgramDatabaseFile>
194       <SubSystem>Console</SubSystem>
195       <ImportLibrary>..\..\..\win64\vc10\lib\__XQTNAM__.lib</ImportLibrary>
196     </Link>
197   </ItemDefinitionGroup>
198   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
199     <Midl>
200       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
201       <MkTypLibCompatible>true</MkTypLibCompatible>
202       <SuppressStartupBanner>true</SuppressStartupBanner>
203       <TargetEnvironment>x64</TargetEnvironment>
204       <TypeLibraryName>.\..\..\..\win64\vc10\bind\__XQTNAM__.tlb</TypeLibraryName>
205       <HeaderFileName>
206       </HeaderFileName>
207     </Midl>
208     <ClCompile>
209       <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
210       <AdditionalIncludeDirectories>__TKINC__;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
211       <MultiProcessorCompilation>true</MultiProcessorCompilation>
212       <Optimization>Disabled</Optimization>
213       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
214       <PreprocessorDefinitions>DEB;_DEBUG;WIN64;_WINDOWS;WNT;CSFDB;$(CSF_DEFINES)__TKDEFS__;%(PreprocessorDefinitions)</PreprocessorDefinitions>
215       <ExceptionHandling>Async</ExceptionHandling>
216       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
217       <AssemblerListingLocation>.\..\..\..\win64\vc10\objd\__XQTNAM__/</AssemblerListingLocation>
218       <ObjectFileName>.\..\..\..\win64\vc10\objd\__XQTNAM__/</ObjectFileName>
219       <ProgramDataBaseFileName>.\..\..\..\win64\vc10\objd\__XQTNAM__/</ProgramDataBaseFileName>
220       <WarningLevel>Level4</WarningLevel>
221       <SuppressStartupBanner>true</SuppressStartupBanner>
222       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
223       <CompileAs>Default</CompileAs>
224       <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
225       <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
226       <FloatingPointModel>Precise</FloatingPointModel>
227     </ClCompile>
228     <ResourceCompile>
229       <AdditionalIncludeDirectories>..\..\..\inc;$(CSF_OPT_INC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
230       <PreprocessorDefinitions>DEB;_DEBUG;WIN64;_WINDOWS;WNT;CSFDB;$(CSF_DEFINES)__TKDEFS__;%(PreprocessorDefinitions)</PreprocessorDefinitions>
231     </ResourceCompile>
232     <Link>
233       <AdditionalDependencies>__TKDEP__;%(AdditionalDependencies)</AdditionalDependencies>
234       <SuppressStartupBanner>true</SuppressStartupBanner>
235       <AdditionalLibraryDirectories>..\..\..\win64\vc10\libd;$(CSF_OPT_LIB64D);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
236       <GenerateDebugInformation>true</GenerateDebugInformation>
237       <ProgramDatabaseFile>..\..\..\win64\vc10\bind\__XQTNAM__.pdb</ProgramDatabaseFile>
238       <SubSystem>Console</SubSystem>
239       <ImportLibrary>..\..\..\win64\vc10\libd\__XQTNAM__.lib</ImportLibrary>
240     </Link>
241   </ItemDefinitionGroup>
242   <ItemGroup>
243 __FILES__  </ItemGroup>
244   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
245   <ImportGroup Label="ExtensionTargets">
246   </ImportGroup>
247 </Project>