0028312: Configuration, genproj.tcl - support CSF_ZLIB and CSF_LIBLZMA within project...
[occt.git] / adm / templates / template.vc9
1 <?xml version="1.0" encoding="windows-1251"?>
2 <VisualStudioProject
3         ProjectType="Visual C++"
4         Version="9.00"
5         Name="__TKNAM__"
6         ProjectGUID="__PROJECT_GUID__"
7         TargetFrameworkVersion="0"
8         >
9         <Platforms>
10                 <Platform
11                         Name="Win32"
12                 />
13                 <Platform
14                         Name="x64"
15                 />
16         </Platforms>
17         <ToolFiles>
18         </ToolFiles>
19         <Configurations>
20                 <Configuration
21                         Name="Release|Win32"
22                         OutputDirectory=".\..\..\..\win32\vc9\bin"
23                         IntermediateDirectory=".\..\..\..\win32\vc9\obj\__TKNAM__"
24                         ConfigurationType="2"
25                         UseOfMFC="0"
26                         ATLMinimizesCRunTimeLibraryUsage="false"
27                         >
28                         <Tool
29                                 Name="VCPreBuildEventTool"
30                         />
31                         <Tool
32                                 Name="VCCustomBuildTool"
33                         />
34                         <Tool
35                                 Name="VCXMLDataGeneratorTool"
36                         />
37                         <Tool
38                                 Name="VCWebServiceProxyGeneratorTool"
39                         />
40                         <Tool
41                                 Name="VCMIDLTool"
42                                 PreprocessorDefinitions="NDEBUG"
43                                 MkTypLibCompatible="true"
44                                 SuppressStartupBanner="true"
45                                 TargetEnvironment="1"
46                                 TypeLibraryName=".\..\..\..\win32\vc9\bin\__TKNAM__.tlb"
47                                 HeaderFileName=""
48                         />
49                         <Tool
50                                 Name="VCCLCompilerTool"
51                                 AdditionalOptions="-MP /bigobj"
52                                 AdditionalIncludeDirectories="__TKINC__;$(CSF_OPT_INC)"
53                                 Optimization="2"
54                                 InlineFunctionExpansion="1"
55                                 PreprocessorDefinitions="NDEBUG;No_Exception;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;$(CSF_DEFINES)__TKDEFS__"
56                                 StringPooling="true"
57                                 ExceptionHandling="2"
58                                 RuntimeLibrary="2"
59                                 EnableEnhancedInstructionSet="2"
60                                 EnableFunctionLevelLinking="true"
61                                 FloatingPointModel="0"
62                                 PrecompiledHeaderFile=".\..\..\..\win32\vc9\obj\__TKNAM__\__TKNAM__.pch"
63                                 AssemblerListingLocation=".\..\..\..\win32\vc9\obj\__TKNAM__/"
64                                 ObjectFile=".\..\..\..\win32\vc9\obj\__TKNAM__/"
65                                 ProgramDataBaseFileName=".\..\..\..\win32\vc9\obj\__TKNAM__/"
66                                 WarningLevel="4"
67                                 SuppressStartupBanner="true"
68                         />
69                         <Tool
70                                 Name="VCManagedResourceCompilerTool"
71                         />
72                         <Tool
73                                 Name="VCResourceCompilerTool"
74                                 AdditionalIncludeDirectories="..\..\..\inc;$(CSF_OPT_INC)"
75                                 PreprocessorDefinitions="NDEBUG;No_Exception;$(CSF_DEFINES)__TKDEFS__"
76                         />
77                         <Tool
78                                 Name="VCPreLinkEventTool"
79                         />
80                         <Tool
81                                 Name="VCLinkerTool"
82                                 AdditionalDependencies="__TKDEP__ ws2_32.lib"
83                                 OutputFile=".\..\..\..\win32\vc9\bin\__TKNAM__.dll"
84                                 LinkIncremental="1"
85                                 SuppressStartupBanner="true"
86                                 AdditionalLibraryDirectories="..\..\..\win32\vc9\lib;$(CSF_OPT_LIB32)"
87                                 ProgramDatabaseFile=".\..\..\..\win32\vc9\bin\__TKNAM__.pdb"
88                                 SubSystem="2"
89                                 RandomizedBaseAddress="1"
90                                 DataExecutionPrevention="0"
91                                 ImportLibrary="..\..\..\win32\vc9\lib\__TKNAM__.lib"
92                                 TargetMachine="1"
93                         />
94                         <Tool
95                                 Name="VCALinkTool"
96                         />
97                         <Tool
98                                 Name="VCManifestTool"
99                         />
100                         <Tool
101                                 Name="VCXDCMakeTool"
102                         />
103                         <Tool
104                                 Name="VCBscMakeTool"
105                         />
106                         <Tool
107                                 Name="VCFxCopTool"
108                         />
109                         <Tool
110                                 Name="VCAppVerifierTool"
111                         />
112                         <Tool
113                                 Name="VCPostBuildEventTool"
114                         />
115                 </Configuration>
116                 <Configuration
117                         Name="Debug|Win32"
118                         OutputDirectory=".\..\..\..\win32\vc9\bind"
119                         IntermediateDirectory=".\..\..\..\win32\vc9\objd\__TKNAM__"
120                         ConfigurationType="2"
121                         UseOfMFC="0"
122                         ATLMinimizesCRunTimeLibraryUsage="false"
123                         ManagedExtensions="0"
124                         >
125                         <Tool
126                                 Name="VCPreBuildEventTool"
127                         />
128                         <Tool
129                                 Name="VCCustomBuildTool"
130                         />
131                         <Tool
132                                 Name="VCXMLDataGeneratorTool"
133                         />
134                         <Tool
135                                 Name="VCWebServiceProxyGeneratorTool"
136                         />
137                         <Tool
138                                 Name="VCMIDLTool"
139                                 PreprocessorDefinitions="_DEBUG"
140                                 MkTypLibCompatible="true"
141                                 SuppressStartupBanner="true"
142                                 TargetEnvironment="1"
143                                 TypeLibraryName=".\..\..\..\win32\vc9\bind\__TKNAM__.tlb"
144                                 HeaderFileName=""
145                         />
146                         <Tool
147                                 Name="VCCLCompilerTool"
148                                 AdditionalOptions="-MP"
149                                 AdditionalIncludeDirectories="__TKINC__;$(CSF_OPT_INC)"
150                                 Optimization="0"
151                                 InlineFunctionExpansion="1"
152                                 PreprocessorDefinitions="_DEBUG;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;$(CSF_DEFINES)__TKDEFS__"
153                                 ExceptionHandling="2"
154                                 BasicRuntimeChecks="3"
155                                 RuntimeLibrary="3"
156                                 EnableEnhancedInstructionSet="2"
157                                 FloatingPointModel="0"
158                                 PrecompiledHeaderFile=".\..\..\..\win32\vc9\objd\__TKNAM__\__TKNAM__.pch"
159                                 AssemblerListingLocation=".\..\..\..\win32\vc9\objd\__TKNAM__/"
160                                 ObjectFile=".\..\..\..\win32\vc9\objd\__TKNAM__/"
161                                 ProgramDataBaseFileName=".\..\..\..\win32\vc9\objd\__TKNAM__/"
162                                 WarningLevel="4"
163                                 SuppressStartupBanner="true"
164                                 Detect64BitPortabilityProblems="false"
165                                 DebugInformationFormat="3"
166                                 CompileAs="0"
167                         />
168                         <Tool
169                                 Name="VCManagedResourceCompilerTool"
170                         />
171                         <Tool
172                                 Name="VCResourceCompilerTool"
173                                 AdditionalIncludeDirectories="..\..\..\inc;$(CSF_OPT_INC)"
174                                 PreprocessorDefinitions="_DEBUG;$(CSF_DEFINES)__TKDEFS__"
175                         />
176                         <Tool
177                                 Name="VCPreLinkEventTool"
178                         />
179                         <Tool
180                                 Name="VCLinkerTool"
181                                 AdditionalDependencies="__TKDEP__ ws2_32.lib"
182                                 OutputFile=".\..\..\..\win32\vc9\bind\__TKNAM__.dll"
183                                 LinkIncremental="1"
184                                 SuppressStartupBanner="true"
185                                 AdditionalLibraryDirectories="..\..\..\win32\vc9\libd;$(CSF_OPT_LIB32D)"
186                                 GenerateDebugInformation="true"
187                                 ProgramDatabaseFile="..\..\..\win32\vc9\bind\__TKNAM__.pdb"
188                                 SubSystem="2"
189                                 RandomizedBaseAddress="1"
190                                 ImportLibrary="..\..\..\win32\vc9\libd\__TKNAM__.lib"
191                         />
192                         <Tool
193                                 Name="VCALinkTool"
194                         />
195                         <Tool
196                                 Name="VCManifestTool"
197                         />
198                         <Tool
199                                 Name="VCXDCMakeTool"
200                         />
201                         <Tool
202                                 Name="VCBscMakeTool"
203                         />
204                         <Tool
205                                 Name="VCFxCopTool"
206                         />
207                         <Tool
208                                 Name="VCAppVerifierTool"
209                         />
210                         <Tool
211                                 Name="VCPostBuildEventTool"
212                         />
213                 </Configuration>
214                 <Configuration
215                         Name="Release|x64"
216                         OutputDirectory=".\..\..\..\win64\vc9\bin"
217                         IntermediateDirectory=".\..\..\..\win64\vc9\obj\__TKNAM__"
218                         ConfigurationType="2"
219                         UseOfMFC="0"
220                         ATLMinimizesCRunTimeLibraryUsage="false"
221                         >
222                         <Tool
223                                 Name="VCPreBuildEventTool"
224                         />
225                         <Tool
226                                 Name="VCCustomBuildTool"
227                         />
228                         <Tool
229                                 Name="VCXMLDataGeneratorTool"
230                         />
231                         <Tool
232                                 Name="VCWebServiceProxyGeneratorTool"
233                         />
234                         <Tool
235                                 Name="VCMIDLTool"
236                                 PreprocessorDefinitions="NDEBUG"
237                                 MkTypLibCompatible="true"
238                                 SuppressStartupBanner="true"
239                                 TargetEnvironment="1"
240                                 TypeLibraryName=".\..\..\..\win64\vc9\bin\__TKNAM__.tlb"
241                                 HeaderFileName=""
242                         />
243                         <Tool
244                                 Name="VCCLCompilerTool"
245                                 AdditionalOptions="-MP -favor:blend"
246                                 AdditionalIncludeDirectories="__TKINC__;$(CSF_OPT_INC)"
247                                 Optimization="2"
248                                 InlineFunctionExpansion="1"
249                                 PreprocessorDefinitions="NDEBUG;No_Exception;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;$(CSF_DEFINES)__TKDEFS__"
250                                 StringPooling="true"
251                                 ExceptionHandling="2"
252                                 RuntimeLibrary="2"
253                                 EnableFunctionLevelLinking="true"
254                                 FloatingPointModel="0"
255                                 PrecompiledHeaderFile=".\..\..\..\win64\vc9\obj\__TKNAM__\__TKNAM__.pch"
256                                 AssemblerListingLocation=".\..\..\..\win64\vc9\obj\__TKNAM__/"
257                                 ObjectFile=".\..\..\..\win64\vc9\obj\__TKNAM__/"
258                                 ProgramDataBaseFileName=".\..\..\..\win64\vc9\obj\__TKNAM__/"
259                                 WarningLevel="4"
260                                 SuppressStartupBanner="true"
261                         />
262                         <Tool
263                                 Name="VCManagedResourceCompilerTool"
264                         />
265                         <Tool
266                                 Name="VCResourceCompilerTool"
267                                 AdditionalIncludeDirectories="..\..\..\inc;$(CSF_OPT_INC)"
268                                 PreprocessorDefinitions="NDEBUG;No_Exception;$(CSF_DEFINES)__TKDEFS__"
269                         />
270                         <Tool
271                                 Name="VCPreLinkEventTool"
272                         />
273                         <Tool
274                                 Name="VCLinkerTool"
275                                 AdditionalDependencies="__TKDEP__ ws2_32.lib"
276                                 OutputFile=".\..\..\..\win64\vc9\bin\__TKNAM__.dll"
277                                 LinkIncremental="1"
278                                 SuppressStartupBanner="true"
279                                 AdditionalLibraryDirectories="..\..\..\win64\vc9\lib;$(CSF_OPT_LIB64)"
280                                 ProgramDatabaseFile=".\..\..\..\win64\vc9\bin\__TKNAM__.pdb"
281                                 SubSystem="2"
282                                 ImportLibrary="..\..\..\win64\vc9\lib\__TKNAM__.lib"
283                                 TargetMachine="X64"
284                         />
285                         <Tool
286                                 Name="VCALinkTool"
287                         />
288                         <Tool
289                                 Name="VCManifestTool"
290                         />
291                         <Tool
292                                 Name="VCXDCMakeTool"
293                         />
294                         <Tool
295                                 Name="VCBscMakeTool"
296                         />
297                         <Tool
298                                 Name="VCFxCopTool"
299                         />
300                         <Tool
301                                 Name="VCAppVerifierTool"
302                         />
303                         <Tool
304                                 Name="VCPostBuildEventTool"
305                         />
306                 </Configuration>
307                 <Configuration
308                         Name="Debug|x64"
309                         OutputDirectory=".\..\..\..\win64\vc9\bind"
310                         IntermediateDirectory=".\..\..\..\win64\vc9\objd\__TKNAM__"
311                         ConfigurationType="2"
312                         UseOfMFC="0"
313                         ATLMinimizesCRunTimeLibraryUsage="false"
314                         ManagedExtensions="0"
315                         >
316                         <Tool
317                                 Name="VCPreBuildEventTool"
318                         />
319                         <Tool
320                                 Name="VCCustomBuildTool"
321                         />
322                         <Tool
323                                 Name="VCXMLDataGeneratorTool"
324                         />
325                         <Tool
326                                 Name="VCWebServiceProxyGeneratorTool"
327                         />
328                         <Tool
329                                 Name="VCMIDLTool"
330                                 PreprocessorDefinitions="_DEBUG"
331                                 MkTypLibCompatible="true"
332                                 SuppressStartupBanner="true"
333                                 TargetEnvironment="1"
334                                 TypeLibraryName=".\..\..\..\win64\vc9\bind\__TKNAM__.tlb"
335                                 HeaderFileName=""
336                         />
337                         <Tool
338                                 Name="VCCLCompilerTool"
339                                 AdditionalOptions="-MP -favor:blend"
340                                 AdditionalIncludeDirectories="__TKINC__;$(CSF_OPT_INC)"
341                                 Optimization="0"
342                                 InlineFunctionExpansion="1"
343                                 PreprocessorDefinitions="_DEBUG;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;$(CSF_DEFINES)__TKDEFS__"
344                                 ExceptionHandling="2"
345                                 BasicRuntimeChecks="3"
346                                 RuntimeLibrary="3"
347                                 FloatingPointModel="0"
348                                 PrecompiledHeaderFile=".\..\..\..\win64\vc9\objd\__TKNAM__\__TKNAM__.pch"
349                                 AssemblerListingLocation=".\..\..\..\win64\vc9\objd\__TKNAM__/"
350                                 ObjectFile=".\..\..\..\win64\vc9\objd\__TKNAM__/"
351                                 ProgramDataBaseFileName=".\..\..\..\win64\vc9\objd\__TKNAM__/"
352                                 WarningLevel="4"
353                                 SuppressStartupBanner="true"
354                                 Detect64BitPortabilityProblems="false"
355                                 DebugInformationFormat="3"
356                                 CompileAs="0"
357                         />
358                         <Tool
359                                 Name="VCManagedResourceCompilerTool"
360                         />
361                         <Tool
362                                 Name="VCResourceCompilerTool"
363                                 AdditionalIncludeDirectories="..\..\..\inc;$(CSF_OPT_INC)"
364                                 PreprocessorDefinitions="_DEBUG;$(CSF_DEFINES)__TKDEFS__"
365                         />
366                         <Tool
367                                 Name="VCPreLinkEventTool"
368                         />
369                         <Tool
370                                 Name="VCLinkerTool"
371                                 AdditionalDependencies="__TKDEP__ ws2_32.lib"
372                                 OutputFile=".\..\..\..\win64\vc9\bind\__TKNAM__.dll"
373                                 LinkIncremental="1"
374                                 SuppressStartupBanner="true"
375                                 AdditionalLibraryDirectories="..\..\..\win64\vc9\libd;$(CSF_OPT_LIB64D)"
376                                 GenerateDebugInformation="true"
377                                 ProgramDatabaseFile="..\..\..\win64\vc9\bind\__TKNAM__.pdb"
378                                 SubSystem="2"
379                                 ImportLibrary="..\..\..\win64\vc9\libd\__TKNAM__.lib"
380                                 TargetMachine="X64"
381                         />
382                         <Tool
383                                 Name="VCALinkTool"
384                         />
385                         <Tool
386                                 Name="VCManifestTool"
387                         />
388                         <Tool
389                                 Name="VCXDCMakeTool"
390                         />
391                         <Tool
392                                 Name="VCBscMakeTool"
393                         />
394                         <Tool
395                                 Name="VCFxCopTool"
396                         />
397                         <Tool
398                                 Name="VCAppVerifierTool"
399                         />
400                         <Tool
401                                 Name="VCPostBuildEventTool"
402                         />
403                 </Configuration>
404         </Configurations>
405         <References>
406         </References>
407         <Files>
408                 <Filter
409                         Name="Source files"
410                         >
411 __FILES__
412                         <File RelativePath="__TKNAM__.rc"></File>
413                 </Filter>
414         </Files>
415         <Globals>
416         </Globals>
417 </VisualStudioProject>