Updated VC++ build system
[oota-llvm.git] / win32 / TableGen / TableGen.vcproj
1 <?xml version="1.0" encoding="Windows-1252"?>
2 <VisualStudioProject
3         ProjectType="Visual C++"
4         Version="8.00"
5         Name="TableGen"
6         ProjectGUID="{339C2249-26B6-4172-B484-85653029AF57}"
7         Keyword="Win32Proj"
8         >
9         <Platforms>
10                 <Platform
11                         Name="Win32"
12                 />
13         </Platforms>
14         <ToolFiles>
15         </ToolFiles>
16         <Configurations>
17                 <Configuration
18                         Name="Debug|Win32"
19                         OutputDirectory="..\Debug"
20                         IntermediateDirectory="Debug"
21                         ConfigurationType="1"
22                         InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
23                         CharacterSet="2"
24                         >
25                         <Tool
26                                 Name="VCPreBuildEventTool"
27                         />
28                         <Tool
29                                 Name="VCCustomBuildTool"
30                         />
31                         <Tool
32                                 Name="VCXMLDataGeneratorTool"
33                         />
34                         <Tool
35                                 Name="VCWebServiceProxyGeneratorTool"
36                         />
37                         <Tool
38                                 Name="VCMIDLTool"
39                         />
40                         <Tool
41                                 Name="VCCLCompilerTool"
42                                 Optimization="0"
43                                 AdditionalIncludeDirectories="..\..\include;..;..\..\utils\tablegen"
44                                 PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_SCL_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;WIN32;_DEBUG;_CONSOLE;__STDC_LIMIT_MACROS"
45                                 StringPooling="true"
46                                 MinimalRebuild="true"
47                                 BasicRuntimeChecks="3"
48                                 RuntimeLibrary="3"
49                                 ForceConformanceInForLoopScope="true"
50                                 RuntimeTypeInfo="true"
51                                 UsePrecompiledHeader="0"
52                                 BrowseInformation="1"
53                                 WarningLevel="3"
54                                 Detect64BitPortabilityProblems="false"
55                                 DebugInformationFormat="4"
56                                 DisableSpecificWarnings="4355,4146,4800"
57                         />
58                         <Tool
59                                 Name="VCManagedResourceCompilerTool"
60                         />
61                         <Tool
62                                 Name="VCResourceCompilerTool"
63                         />
64                         <Tool
65                                 Name="VCPreLinkEventTool"
66                         />
67                         <Tool
68                                 Name="VCLinkerTool"
69                                 OutputFile="$(OutDir)\TableGen.exe"
70                                 LinkIncremental="2"
71                                 AdditionalLibraryDirectories=""
72                                 GenerateDebugInformation="true"
73                                 ProgramDatabaseFile="$(OutDir)/TableGen.pdb"
74                                 SubSystem="1"
75                                 TargetMachine="1"
76                         />
77                         <Tool
78                                 Name="VCALinkTool"
79                         />
80                         <Tool
81                                 Name="VCManifestTool"
82                         />
83                         <Tool
84                                 Name="VCXDCMakeTool"
85                         />
86                         <Tool
87                                 Name="VCBscMakeTool"
88                         />
89                         <Tool
90                                 Name="VCFxCopTool"
91                         />
92                         <Tool
93                                 Name="VCAppVerifierTool"
94                         />
95                         <Tool
96                                 Name="VCWebDeploymentTool"
97                         />
98                         <Tool
99                                 Name="VCPostBuildEventTool"
100                         />
101                 </Configuration>
102                 <Configuration
103                         Name="Release|Win32"
104                         OutputDirectory="..\Release"
105                         IntermediateDirectory="Release"
106                         ConfigurationType="1"
107                         InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
108                         CharacterSet="2"
109                         >
110                         <Tool
111                                 Name="VCPreBuildEventTool"
112                         />
113                         <Tool
114                                 Name="VCCustomBuildTool"
115                         />
116                         <Tool
117                                 Name="VCXMLDataGeneratorTool"
118                         />
119                         <Tool
120                                 Name="VCWebServiceProxyGeneratorTool"
121                         />
122                         <Tool
123                                 Name="VCMIDLTool"
124                         />
125                         <Tool
126                                 Name="VCCLCompilerTool"
127                                 AdditionalIncludeDirectories="..\..\include;..;..\..\utils\tablegen"
128                                 PreprocessorDefinitions="_CRT_SECURE_NO_DEPRECATE;WIN32;NDEBUG;_CONSOLE;__STDC_LIMIT_MACROS"
129                                 StringPooling="true"
130                                 RuntimeLibrary="2"
131                                 ForceConformanceInForLoopScope="true"
132                                 RuntimeTypeInfo="true"
133                                 UsePrecompiledHeader="0"
134                                 WarningLevel="3"
135                                 Detect64BitPortabilityProblems="false"
136                                 DebugInformationFormat="3"
137                                 DisableSpecificWarnings="4355,4146,4800"
138                         />
139                         <Tool
140                                 Name="VCManagedResourceCompilerTool"
141                         />
142                         <Tool
143                                 Name="VCResourceCompilerTool"
144                         />
145                         <Tool
146                                 Name="VCPreLinkEventTool"
147                         />
148                         <Tool
149                                 Name="VCLinkerTool"
150                                 OutputFile="$(OutDir)\TableGen.exe"
151                                 LinkIncremental="1"
152                                 AdditionalLibraryDirectories=""
153                                 GenerateDebugInformation="true"
154                                 SubSystem="1"
155                                 OptimizeReferences="2"
156                                 EnableCOMDATFolding="2"
157                                 TargetMachine="1"
158                         />
159                         <Tool
160                                 Name="VCALinkTool"
161                         />
162                         <Tool
163                                 Name="VCManifestTool"
164                         />
165                         <Tool
166                                 Name="VCXDCMakeTool"
167                         />
168                         <Tool
169                                 Name="VCBscMakeTool"
170                         />
171                         <Tool
172                                 Name="VCFxCopTool"
173                         />
174                         <Tool
175                                 Name="VCAppVerifierTool"
176                         />
177                         <Tool
178                                 Name="VCWebDeploymentTool"
179                         />
180                         <Tool
181                                 Name="VCPostBuildEventTool"
182                         />
183                 </Configuration>
184         </Configurations>
185         <References>
186         </References>
187         <Files>
188                 <Filter
189                         Name="Source Files"
190                         Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
191                         UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
192                         >
193                         <File
194                                 RelativePath="..\..\utils\TableGen\AsmWriterEmitter.cpp"
195                                 >
196                         </File>
197                         <File
198                                 RelativePath="..\..\utils\TableGen\CallingConvEmitter.cpp"
199                                 >
200                         </File>
201                         <File
202                                 RelativePath="..\..\utils\TableGen\CodeEmitterGen.cpp"
203                                 >
204                         </File>
205                         <File
206                                 RelativePath="..\..\utils\TableGen\CodeGenTarget.cpp"
207                                 >
208                         </File>
209                         <File
210                                 RelativePath="..\..\utils\TableGen\DAGISelEmitter.cpp"
211                                 >
212                         </File>
213                         <File
214                                 RelativePath="..\..\utils\TableGen\FileLexer.l"
215                                 >
216                                 <FileConfiguration
217                                         Name="Debug|Win32"
218                                         >
219                                         <Tool
220                                                 Name="VCCustomBuildTool"
221                                                 Description="Flexing $(InputFileName)"
222                                                 CommandLine="..\doflex.cmd debug $(InputName) $(InputPath)&#x0D;&#x0A;"
223                                                 Outputs="$(InputName).cpp"
224                                         />
225                                 </FileConfiguration>
226                                 <FileConfiguration
227                                         Name="Release|Win32"
228                                         >
229                                         <Tool
230                                                 Name="VCCustomBuildTool"
231                                                 Description="Flexing $(InputFileName)"
232                                                 CommandLine="..\doflex.cmd release $(InputName) $(InputPath)&#x0D;&#x0A;"
233                                                 Outputs="$(InputName).cpp"
234                                         />
235                                 </FileConfiguration>
236                         </File>
237                         <File
238                                 RelativePath="..\..\utils\TableGen\FileParser.y"
239                                 >
240                                 <FileConfiguration
241                                         Name="Debug|Win32"
242                                         >
243                                         <Tool
244                                                 Name="VCCustomBuildTool"
245                                                 Description="Bisoning $(InputFileName)"
246                                                 CommandLine="..\dobison.cmd File debug $(InputName) $(InputPath)&#x0D;&#x0A;"
247                                                 Outputs="$(InputName).cpp;$(InputName).h;$(InputName).output"
248                                         />
249                                 </FileConfiguration>
250                                 <FileConfiguration
251                                         Name="Release|Win32"
252                                         >
253                                         <Tool
254                                                 Name="VCCustomBuildTool"
255                                                 Description="Bisoning $(InputFileName)"
256                                                 CommandLine="..\dobison.cmd File release $(InputName) $(InputPath)&#x0D;&#x0A;"
257                                                 Outputs="$(InputName).cpp;$(InputName).h;$(InputName).output"
258                                         />
259                                 </FileConfiguration>
260                         </File>
261                         <File
262                                 RelativePath="..\..\utils\TableGen\InstrInfoEmitter.cpp"
263                                 >
264                         </File>
265                         <File
266                                 RelativePath="..\..\utils\TableGen\IntrinsicEmitter.cpp"
267                                 >
268                         </File>
269                         <File
270                                 RelativePath="..\..\utils\TableGen\Record.cpp"
271                                 >
272                         </File>
273                         <File
274                                 RelativePath="..\..\utils\TableGen\RegisterInfoEmitter.cpp"
275                                 >
276                         </File>
277                         <File
278                                 RelativePath="..\..\utils\TableGen\SubtargetEmitter.cpp"
279                                 >
280                         </File>
281                         <File
282                                 RelativePath="..\..\utils\TableGen\TableGen.cpp"
283                                 >
284                         </File>
285                         <File
286                                 RelativePath="..\..\utils\TableGen\TableGenBackend.cpp"
287                                 >
288                         </File>
289                 </Filter>
290                 <Filter
291                         Name="Header Files"
292                         Filter="h;hpp;hxx;hm;inl;inc;xsd"
293                         UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
294                         >
295                         <File
296                                 RelativePath="..\..\utils\TableGen\AsmWriterEmitter.h"
297                                 >
298                         </File>
299                         <File
300                                 RelativePath="..\..\utils\TableGen\CallingConvEmitter.h"
301                                 >
302                         </File>
303                         <File
304                                 RelativePath="..\..\utils\TableGen\CodeEmitterGen.h"
305                                 >
306                         </File>
307                         <File
308                                 RelativePath="..\..\utils\TableGen\CodeGenInstruction.h"
309                                 >
310                         </File>
311                         <File
312                                 RelativePath="..\..\utils\TableGen\CodeGenIntrinsics.h"
313                                 >
314                         </File>
315                         <File
316                                 RelativePath="..\..\utils\TableGen\CodeGenRegisters.h"
317                                 >
318                         </File>
319                         <File
320                                 RelativePath="..\..\utils\TableGen\CodeGenTarget.h"
321                                 >
322                         </File>
323                         <File
324                                 RelativePath="..\..\utils\TableGen\DAGISelEmitter.h"
325                                 >
326                         </File>
327                         <File
328                                 RelativePath="..\..\utils\TableGen\InstrInfoEmitter.h"
329                                 >
330                         </File>
331                         <File
332                                 RelativePath="..\..\utils\TableGen\IntrinsicEmitter.h"
333                                 >
334                         </File>
335                         <File
336                                 RelativePath="..\..\utils\TableGen\Record.h"
337                                 >
338                         </File>
339                         <File
340                                 RelativePath="..\..\utils\TableGen\RegisterInfoEmitter.h"
341                                 >
342                         </File>
343                         <File
344                                 RelativePath="..\..\utils\TableGen\SubtargetEmitter.h"
345                                 >
346                         </File>
347                         <File
348                                 RelativePath="..\..\utils\TableGen\TableGenBackend.h"
349                                 >
350                         </File>
351                 </Filter>
352                 <Filter
353                         Name="Generated Files"
354                         >
355                         <File
356                                 RelativePath="FileLexer.cpp"
357                                 >
358                                 <FileConfiguration
359                                         Name="Debug|Win32"
360                                         >
361                                         <Tool
362                                                 Name="VCCLCompilerTool"
363                                                 PreprocessorDefinitions="YY_SKIP_YYWRAP"
364                                         />
365                                 </FileConfiguration>
366                                 <FileConfiguration
367                                         Name="Release|Win32"
368                                         >
369                                         <Tool
370                                                 Name="VCCLCompilerTool"
371                                                 PreprocessorDefinitions="YY_SKIP_YYWRAP"
372                                         />
373                                 </FileConfiguration>
374                         </File>
375                         <File
376                                 RelativePath="fileparser.cpp"
377                                 >
378                                 <FileConfiguration
379                                         Name="Debug|Win32"
380                                         >
381                                         <Tool
382                                                 Name="VCCLCompilerTool"
383                                                 DisableSpecificWarnings="4065"
384                                         />
385                                 </FileConfiguration>
386                                 <FileConfiguration
387                                         Name="Release|Win32"
388                                         >
389                                         <Tool
390                                                 Name="VCCLCompilerTool"
391                                                 DisableSpecificWarnings="4065"
392                                         />
393                                 </FileConfiguration>
394                         </File>
395                         <File
396                                 RelativePath="fileparser.h"
397                                 >
398                         </File>
399                 </Filter>
400         </Files>
401         <Globals>
402         </Globals>
403 </VisualStudioProject>