Build DataflowAPI as part of ParseAPI to remove circular dependency
[dyninst.git] / dataflowAPI / dataflowAPI.vcproj
1 <?xml version="1.0" encoding="Windows-1252"?>\r
2 <VisualStudioProject\r
3         ProjectType="Visual C++"\r
4         Version="9.00"\r
5         Name="dataflowAPI"\r
6         ProjectGUID="{5AC8BE15-FA00-4756-A2DE-E69E52716638}"\r
7         Keyword="Win32Proj"\r
8         TargetFrameworkVersion="131072"\r
9         >\r
10         <Platforms>\r
11                 <Platform\r
12                         Name="Win32"\r
13                 />\r
14         </Platforms>\r
15         <ToolFiles>\r
16         </ToolFiles>\r
17         <Configurations>\r
18                 <Configuration\r
19                         Name="Debug|Win32"\r
20                         OutputDirectory="i386-unknown-nt4.0"\r
21                         IntermediateDirectory="i386-unknown-nt4.0"\r
22                         ConfigurationType="2"\r
23                         InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"\r
24                         CharacterSet="2"\r
25                         >\r
26                         <Tool\r
27                                 Name="VCPreBuildEventTool"\r
28                         />\r
29                         <Tool\r
30                                 Name="VCCustomBuildTool"\r
31                         />\r
32                         <Tool\r
33                                 Name="VCXMLDataGeneratorTool"\r
34                         />\r
35                         <Tool\r
36                                 Name="VCWebServiceProxyGeneratorTool"\r
37                         />\r
38                         <Tool\r
39                                 Name="VCMIDLTool"\r
40                         />\r
41                         <Tool\r
42                                 Name="VCCLCompilerTool"\r
43                                 Optimization="0"\r
44                                 AdditionalIncludeDirectories="h;..;../dynutil/h;../../include;../external"\r
45                                 PreprocessorDefinitions="WIN32;os_windows;arch_x86;cap_relocation;cap_dynamic_heap;cap_stripped_binaries;cap_instruction_api;cap_async_events;cap_threads;cap_tramp_liveness;i386_unknown_nt4_0;_WIN32_WINNT=0x500;DO_INLINE_F=inline;DO_INLINE_P=inline;i386-unknown-nt4.0;snprintf=_snprintf;DATAFLOW_LIB"\r
46                                 MinimalRebuild="false"\r
47                                 ExceptionHandling="1"\r
48                                 BasicRuntimeChecks="0"\r
49                                 RuntimeLibrary="3"\r
50                                 RuntimeTypeInfo="true"\r
51                                 UsePrecompiledHeader="0"\r
52                                 WarningLevel="3"\r
53                                 Detect64BitPortabilityProblems="false"\r
54                                 DebugInformationFormat="3"\r
55                                 DisableSpecificWarnings="4251"\r
56                         />\r
57                         <Tool\r
58                                 Name="VCManagedResourceCompilerTool"\r
59                         />\r
60                         <Tool\r
61                                 Name="VCResourceCompilerTool"\r
62                         />\r
63                         <Tool\r
64                                 Name="VCPreLinkEventTool"\r
65                         />\r
66                         <Tool\r
67                                 Name="VCLinkerTool"\r
68                                 OutputFile="$(OutDir)/libdataflowAPI.dll"\r
69                                 LinkIncremental="2"\r
70                                 SuppressStartupBanner="true"\r
71                                 AdditionalLibraryDirectories="&quot;../../i386-unknown-nt4.0/lib&quot;"\r
72                                 GenerateDebugInformation="true"\r
73                                 AssemblyDebug="1"\r
74                                 ProgramDatabaseFile="$(OutDir)/dataflowAPI.pdb"\r
75                                 SubSystem="0"\r
76                                 RandomizedBaseAddress="1"\r
77                                 DataExecutionPrevention="0"\r
78                                 ImportLibrary="$(OutDir)/dataflowAPI.lib"\r
79                                 TargetMachine="0"\r
80                         />\r
81                         <Tool\r
82                                 Name="VCALinkTool"\r
83                         />\r
84                         <Tool\r
85                                 Name="VCManifestTool"\r
86                         />\r
87                         <Tool\r
88                                 Name="VCXDCMakeTool"\r
89                         />\r
90                         <Tool\r
91                                 Name="VCBscMakeTool"\r
92                         />\r
93                         <Tool\r
94                                 Name="VCFxCopTool"\r
95                         />\r
96                         <Tool\r
97                                 Name="VCAppVerifierTool"\r
98                         />\r
99                         <Tool\r
100                                 Name="VCPostBuildEventTool"\r
101                                 CommandLine="echo mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0&#x0D;&#x0A;mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0&#x0D;&#x0A;echo mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\lib&#x0D;&#x0A;mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0\lib&#x0D;&#x0A;echo copy $(TargetDir)libdataflowAPI.dll $(TargetDir)..\..\..\i386-unknown-nt4.0\lib&#x0D;&#x0A;copy $(TargetDir)libdataflowAPI.dll $(TargetDir)..\..\..\i386-unknown-nt4.0\lib&#x0D;&#x0A;echo copy $(TargetDir)libdataflowAPI.lib $(TargetDir)..\..\..\i386-unknown-nt4.0\lib&#x0D;&#x0A;copy $(TargetDir)libdataflowAPI.lib $(TargetDir)..\..\..\i386-unknown-nt4.0\lib&#x0D;&#x0A;echo mkdir $(TargetDir)..\..\..\include&#x0D;&#x0A;mkdir $(TargetDir)..\..\..\include&#x0D;&#x0A;echo copy $(InputDir)h\*.h $(TargetDir)..\..\..\include&#x0D;&#x0A;copy $(InputDir)h\*.h $(TargetDir)..\..\..\include&#x0D;&#x0A;&#x0D;&#x0A;"\r
102                         />\r
103                 </Configuration>\r
104                 <Configuration\r
105                         Name="Release|Win32"\r
106                         OutputDirectory="i386-unknown-nt4.0"\r
107                         IntermediateDirectory="i386-unknown-nt4.0"\r
108                         ConfigurationType="2"\r
109                         InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"\r
110                         CharacterSet="2"\r
111                         >\r
112                         <Tool\r
113                                 Name="VCPreBuildEventTool"\r
114                         />\r
115                         <Tool\r
116                                 Name="VCCustomBuildTool"\r
117                         />\r
118                         <Tool\r
119                                 Name="VCXMLDataGeneratorTool"\r
120                         />\r
121                         <Tool\r
122                                 Name="VCWebServiceProxyGeneratorTool"\r
123                         />\r
124                         <Tool\r
125                                 Name="VCMIDLTool"\r
126                         />\r
127                         <Tool\r
128                                 Name="VCCLCompilerTool"\r
129                                 AdditionalIncludeDirectories="h;..;../dynutil/h;../../include;../external"\r
130                                 PreprocessorDefinitions="WIN32;os_windows;arch_x86;cap_relocation;cap_dynamic_heap;cap_stripped_binaries;cap_instruction_api;cap_async_events;cap_threads;cap_tramp_liveness;i386_unknown_nt4_0;_WIN32_WINNT=0x500;DO_INLINE_F=inline;DO_INLINE_P=inline;i386-unknown-nt4.0;snprintf=_snprintf;PARSER_LIB"\r
131                                 RuntimeLibrary="0"\r
132                                 RuntimeTypeInfo="true"\r
133                                 UsePrecompiledHeader="0"\r
134                                 WarningLevel="3"\r
135                                 Detect64BitPortabilityProblems="false"\r
136                                 DebugInformationFormat="3"\r
137                         />\r
138                         <Tool\r
139                                 Name="VCManagedResourceCompilerTool"\r
140                         />\r
141                         <Tool\r
142                                 Name="VCResourceCompilerTool"\r
143                         />\r
144                         <Tool\r
145                                 Name="VCPreLinkEventTool"\r
146                         />\r
147                         <Tool\r
148                                 Name="VCLinkerTool"\r
149                                 IgnoreImportLibrary="true"\r
150                                 OutputFile="$(OutDir)/libparseAPI.dll"\r
151                                 LinkIncremental="2"\r
152                                 SuppressStartupBanner="true"\r
153                                 AdditionalLibraryDirectories="../../i386-unknown-nt4.0/lib"\r
154                                 GenerateDebugInformation="true"\r
155                                 SubSystem="2"\r
156                                 OptimizeReferences="2"\r
157                                 EnableCOMDATFolding="2"\r
158                                 RandomizedBaseAddress="1"\r
159                                 DataExecutionPrevention="0"\r
160                                 ImportLibrary="$(OutDir)/parseAPI.lib"\r
161                                 TargetMachine="1"\r
162                         />\r
163                         <Tool\r
164                                 Name="VCALinkTool"\r
165                         />\r
166                         <Tool\r
167                                 Name="VCManifestTool"\r
168                         />\r
169                         <Tool\r
170                                 Name="VCXDCMakeTool"\r
171                         />\r
172                         <Tool\r
173                                 Name="VCBscMakeTool"\r
174                         />\r
175                         <Tool\r
176                                 Name="VCFxCopTool"\r
177                         />\r
178                         <Tool\r
179                                 Name="VCAppVerifierTool"\r
180                         />\r
181                         <Tool\r
182                                 Name="VCPostBuildEventTool"\r
183                                 CommandLine="echo mkdir $(TargetDir)..\..\..\i386-unknown-nt4.0"\r
184                         />\r
185                 </Configuration>\r
186         </Configurations>\r
187         <References>\r
188         </References>\r
189         <Files>\r
190                 <Filter\r
191                         Name="Source Files"\r
192                         Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
193                         UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
194                         >\r
195                         <File\r
196                                 RelativePath=".\src\Absloc.C"\r
197                                 >\r
198                                 <FileConfiguration\r
199                                         Name="Debug|Win32"\r
200                                         >\r
201                                         <Tool\r
202                                                 Name="VCCLCompilerTool"\r
203                                                 CompileAs="2"\r
204                                         />\r
205                                 </FileConfiguration>\r
206                         </File>\r
207                         <File\r
208                                 RelativePath=".\src\AbslocInterface.C"\r
209                                 >\r
210                                 <FileConfiguration\r
211                                         Name="Debug|Win32"\r
212                                         >\r
213                                         <Tool\r
214                                                 Name="VCCLCompilerTool"\r
215                                                 CompileAs="2"\r
216                                         />\r
217                                 </FileConfiguration>\r
218                         </File>\r
219                         <File\r
220                                 RelativePath=".\src\convertOpcodes.C"\r
221                                 >\r
222                                 <FileConfiguration\r
223                                         Name="Debug|Win32"\r
224                                         >\r
225                                         <Tool\r
226                                                 Name="VCCLCompilerTool"\r
227                                                 CompileAs="2"\r
228                                         />\r
229                                 </FileConfiguration>\r
230                         </File>\r
231                         <File\r
232                                 RelativePath=".\src\debug_dataflow.C"\r
233                                 >\r
234                                 <FileConfiguration\r
235                                         Name="Debug|Win32"\r
236                                         >\r
237                                         <Tool\r
238                                                 Name="VCCLCompilerTool"\r
239                                                 CompileAs="2"\r
240                                         />\r
241                                 </FileConfiguration>\r
242                         </File>\r
243                         <File\r
244                                 RelativePath=".\src\ExpressionConversionVisitor.C"\r
245                                 >\r
246                                 <FileConfiguration\r
247                                         Name="Debug|Win32"\r
248                                         >\r
249                                         <Tool\r
250                                                 Name="VCCLCompilerTool"\r
251                                                 CompileAs="2"\r
252                                         />\r
253                                 </FileConfiguration>\r
254                         </File>\r
255                         <File\r
256                                 RelativePath=".\src\RoseImpl.C"\r
257                                 >\r
258                                 <FileConfiguration\r
259                                         Name="Debug|Win32"\r
260                                         >\r
261                                         <Tool\r
262                                                 Name="VCCLCompilerTool"\r
263                                                 CompileAs="2"\r
264                                         />\r
265                                 </FileConfiguration>\r
266                         </File>\r
267                         <File\r
268                                 RelativePath=".\src\RoseInsnFactory.C"\r
269                                 >\r
270                                 <FileConfiguration\r
271                                         Name="Debug|Win32"\r
272                                         >\r
273                                         <Tool\r
274                                                 Name="VCCLCompilerTool"\r
275                                                 CompileAs="2"\r
276                                         />\r
277                                 </FileConfiguration>\r
278                         </File>\r
279                         <File\r
280                                 RelativePath=".\src\slicing.C"\r
281                                 >\r
282                                 <FileConfiguration\r
283                                         Name="Debug|Win32"\r
284                                         >\r
285                                         <Tool\r
286                                                 Name="VCCLCompilerTool"\r
287                                                 CompileAs="2"\r
288                                         />\r
289                                 </FileConfiguration>\r
290                         </File>\r
291                         <File\r
292                                 RelativePath=".\src\stackanalysis.C"\r
293                                 >\r
294                                 <FileConfiguration\r
295                                         Name="Debug|Win32"\r
296                                         >\r
297                                         <Tool\r
298                                                 Name="VCCLCompilerTool"\r
299                                                 CompileAs="2"\r
300                                         />\r
301                                 </FileConfiguration>\r
302                         </File>\r
303                         <File\r
304                                 RelativePath=".\src\SymbolicExpansion.C"\r
305                                 >\r
306                                 <FileConfiguration\r
307                                         Name="Debug|Win32"\r
308                                         >\r
309                                         <Tool\r
310                                                 Name="VCCLCompilerTool"\r
311                                                 CompileAs="2"\r
312                                         />\r
313                                 </FileConfiguration>\r
314                         </File>\r
315                         <File\r
316                                 RelativePath=".\src\SymEval.C"\r
317                                 >\r
318                                 <FileConfiguration\r
319                                         Name="Debug|Win32"\r
320                                         >\r
321                                         <Tool\r
322                                                 Name="VCCLCompilerTool"\r
323                                                 CompileAs="2"\r
324                                         />\r
325                                 </FileConfiguration>\r
326                         </File>\r
327                         <File\r
328                                 RelativePath=".\src\SymEvalPolicy.C"\r
329                                 >\r
330                                 <FileConfiguration\r
331                                         Name="Debug|Win32"\r
332                                         >\r
333                                         <Tool\r
334                                                 Name="VCCLCompilerTool"\r
335                                                 CompileAs="2"\r
336                                         />\r
337                                 </FileConfiguration>\r
338                         </File>\r
339                         <File\r
340                                 RelativePath=".\src\templates.C"\r
341                                 >\r
342                                 <FileConfiguration\r
343                                         Name="Debug|Win32"\r
344                                         >\r
345                                         <Tool\r
346                                                 Name="VCCLCompilerTool"\r
347                                                 CompileAs="2"\r
348                                         />\r
349                                 </FileConfiguration>\r
350                         </File>\r
351                         <File\r
352                                 RelativePath=".\src\Visitors.C"\r
353                                 >\r
354                                 <FileConfiguration\r
355                                         Name="Debug|Win32"\r
356                                         >\r
357                                         <Tool\r
358                                                 Name="VCCLCompilerTool"\r
359                                                 CompileAs="2"\r
360                                         />\r
361                                 </FileConfiguration>\r
362                         </File>\r
363                 </Filter>\r
364                 <Filter\r
365                         Name="Header Files"\r
366                         Filter="h;hpp;hxx;hm;inl;inc;xsd"\r
367                         UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"\r
368                         >\r
369                         <File\r
370                                 RelativePath=".\h\Absloc.h"\r
371                                 >\r
372                         </File>\r
373                         <File\r
374                                 RelativePath=".\h\AbslocInterface.h"\r
375                                 >\r
376                         </File>\r
377                         <File\r
378                                 RelativePath=".\src\debug_dataflow.h"\r
379                                 >\r
380                         </File>\r
381                         <File\r
382                                 RelativePath=".\src\ExpressionConversionVisitor.h"\r
383                                 >\r
384                         </File>\r
385                         <File\r
386                                 RelativePath=".\src\Operations.h"\r
387                                 >\r
388                         </File>\r
389                         <File\r
390                                 RelativePath=".\src\RoseInsnFactory.h"\r
391                                 >\r
392                         </File>\r
393                         <File\r
394                                 RelativePath=".\src\RoseInsnFactoryArchTraits.h"\r
395                                 >\r
396                         </File>\r
397                         <File\r
398                                 RelativePath=".\h\slicing.h"\r
399                                 >\r
400                         </File>\r
401                         <File\r
402                                 RelativePath=".\h\stackanalysis.h"\r
403                                 >\r
404                         </File>\r
405                         <File\r
406                                 RelativePath=".\h\SymEval.h"\r
407                                 >\r
408                         </File>\r
409                         <File\r
410                                 RelativePath=".\src\SymEvalPolicy.h"\r
411                                 >\r
412                         </File>\r
413                         <File\r
414                                 RelativePath=".\h\SymEvalVisitors.h"\r
415                                 >\r
416                         </File>\r
417                 </Filter>\r
418                 <Filter\r
419                         Name="Resource Files"\r
420                         Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"\r
421                         UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"\r
422                         >\r
423                 </Filter>\r
424         </Files>\r
425         <Globals>\r
426         </Globals>\r
427 </VisualStudioProject>\r