Change Windows install dir from DYN/../include to DYN/include
[dyninst.git] / stackwalk / stackwalk.vcxproj
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   </ItemGroup>
13   <PropertyGroup Label="Globals">
14     <ProjectGuid>{BF4F4A40-E4C7-4F0E-A667-0BA93B05D42A}</ProjectGuid>
15     <RootNamespace>stackwalk</RootNamespace>
16     <Keyword>ManagedCProj</Keyword>
17   </PropertyGroup>
18   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
19   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
20     <ConfigurationType>Application</ConfigurationType>
21     <CharacterSet>MultiByte</CharacterSet>
22     <CLRSupport>OldSyntax</CLRSupport>
23   </PropertyGroup>
24   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
25     <ConfigurationType>DynamicLibrary</ConfigurationType>
26     <CharacterSet>MultiByte</CharacterSet>
27     <CLRSupport>false</CLRSupport>
28   </PropertyGroup>
29   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
30   <ImportGroup Label="ExtensionSettings">
31   </ImportGroup>
32   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
33     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
34     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
35   </ImportGroup>
36   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
37     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
38     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
39   </ImportGroup>
40   <PropertyGroup Label="UserMacros" />
41   <PropertyGroup>
42     <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
43     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\lib\</OutDir>
44     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">i386-unknown-nt4.0\</IntDir>
45     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
46     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\lib\</OutDir>
47     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">i386-unknown-nt4.0\</IntDir>
48     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
49     <IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;$(FrameworkSDKDir)\include;c:\boost;c:\Program Files (x86)\boost\boost_1_51</IncludePath>
50   </PropertyGroup>
51   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
52     <ClCompile>
53       <Optimization>Disabled</Optimization>
54       <AdditionalIncludeDirectories>./h;..;../external;../dynutil/h;../symtabAPI/h;../proccontrol/h;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
55       <PreprocessorDefinitions>WIN32;_DEBUG;os_windows;arch_x86;cap_relocation;cap_dynamic_heap;cap_stripped_binaries;cap_async_events;cap_threads;cap_fixpoint_gen;cap_noaddr_gen;WITH_SYMTAB_API;i386_unknown_nt4_0;_WIN32_WINNT=0x500;DO_INLINE_F=inline;DO_INLINE_P=inline;snprintf=_snprintf;STACKWALKER_EXPORTS;USE_PARSE_API;%(PreprocessorDefinitions)</PreprocessorDefinitions>
56       <MinimalRebuild>false</MinimalRebuild>
57       <BasicRuntimeChecks>Default</BasicRuntimeChecks>
58       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
59       <WarningLevel>Level3</WarningLevel>
60       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
61       <DisableSpecificWarnings>4396;4251;4275;%(DisableSpecificWarnings)</DisableSpecificWarnings>
62     </ClCompile>
63     <Link>
64       <OutputFile>$(OutDir)$(PROJECTNAME).dll</OutputFile>
65       <AdditionalLibraryDirectories>../../lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
66       <GenerateDebugInformation>true</GenerateDebugInformation>
67       <AssemblyDebug>true</AssemblyDebug>
68       <RandomizedBaseAddress>false</RandomizedBaseAddress>
69       <DataExecutionPrevention>
70       </DataExecutionPrevention>
71     </Link>
72     <PostBuildEvent>
73       <Command>mkdir $(TargetDir)..\include
74 copy $(ProjectDir)h\*.h $(TargetDir)..\include
75 </Command>
76     </PostBuildEvent>
77   </ItemDefinitionGroup>
78   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
79     <ClCompile>
80       <AdditionalIncludeDirectories>./h;..;../external;../dynutil/h;../symtabAPI/h;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
81       <PreprocessorDefinitions>WIN32;NDEBUG;os_windows;arch_x86;cap_relocation;cap_dynamic_heap;cap_stripped_binaries;cap_async_events;cap_threads;cap_fixpoint_gen;cap_noaddr_gen;i386_unknown_nt4_0;_WIN32_WINNT=0x500;DO_INLINE_F=inline;DO_INLINE_P=inline;i386-unknown-nt4.0;BPATCH_LIBRARY;BPATCH_DLL_BUILD;snprintf=_snprintf;%(PreprocessorDefinitions)</PreprocessorDefinitions>
82       <MinimalRebuild>false</MinimalRebuild>
83       <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
84       <WarningLevel>Level3</WarningLevel>
85       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
86     </ClCompile>
87     <Link>
88       <OutputFile>i386-unknown-nt4.0/libstackwalk.dll</OutputFile>
89       <GenerateDebugInformation>true</GenerateDebugInformation>
90       <RandomizedBaseAddress>false</RandomizedBaseAddress>
91       <DataExecutionPrevention>
92       </DataExecutionPrevention>
93     </Link>
94   </ItemDefinitionGroup>
95   <ItemGroup>
96     <ClCompile Include="src\analysis_stepper.C">
97       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
98     </ClCompile>
99     <ClCompile Include="src\callchecker-IAPI.C">
100       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
101     </ClCompile>
102     <ClCompile Include="src\frame.C">
103       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">h;../external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
104       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</RuntimeTypeInfo>
105       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
106       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
107       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">h;../external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
108       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</RuntimeTypeInfo>
109       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
110       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
111     </ClCompile>
112     <ClCompile Include="src\framestepper.C">
113       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">h;../external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
114       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</RuntimeTypeInfo>
115       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
116       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
117       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">h;../external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
118       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</RuntimeTypeInfo>
119       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
120       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
121     </ClCompile>
122     <ClCompile Include="src\libstate.C">
123       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
124     </ClCompile>
125     <ClCompile Include="src\procstate.C">
126       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</RuntimeTypeInfo>
127       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
128       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
129       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</RuntimeTypeInfo>
130       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
131       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
132     </ClCompile>
133     <ClCompile Include="src\steppergroup.C">
134       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">h;../external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
135       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</RuntimeTypeInfo>
136       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
137       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
138       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">h;../external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
139       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</RuntimeTypeInfo>
140       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
141       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
142     </ClCompile>
143     <ClCompile Include="src\sw_pcontrol.C">
144       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
145     </ClCompile>
146     <ClCompile Include="src\swk_errors.C">
147       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">h;../external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
148       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</RuntimeTypeInfo>
149       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
150       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
151       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">h;../external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
152       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</RuntimeTypeInfo>
153       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
154       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
155     </ClCompile>
156     <ClCompile Include="src\symlookup.C">
157       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">h;../external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
158       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</RuntimeTypeInfo>
159       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
160       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
161       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">h;../external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
162       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</RuntimeTypeInfo>
163       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
164       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
165     </ClCompile>
166     <ClCompile Include="src\symtab-swk.C">
167       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">h;../external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
168       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</RuntimeTypeInfo>
169       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
170       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
171       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">h;../external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
172       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</RuntimeTypeInfo>
173       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
174       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
175     </ClCompile>
176     <ClCompile Include="src\walker.C">
177       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">h;../external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
178       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</RuntimeTypeInfo>
179       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
180       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
181       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">h;../external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
182       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</RuntimeTypeInfo>
183       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
184       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
185     </ClCompile>
186     <ClCompile Include="src\win-x86-swk.C">
187       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</RuntimeTypeInfo>
188       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
189       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
190       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</RuntimeTypeInfo>
191       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
192       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
193     </ClCompile>
194     <ClCompile Include="src\x86-swk.C">
195       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">h;../external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
196       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</RuntimeTypeInfo>
197       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
198       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
199       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">h;../external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
200       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</RuntimeTypeInfo>
201       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
202       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
203     </ClCompile>
204     <ClCompile Include="src\x86-wanderer.C">
205       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">h;../external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
206       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</RuntimeTypeInfo>
207       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</CompileAsManaged>
208       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">CompileAsCpp</CompileAs>
209       <AdditionalIncludeDirectories Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">h;../external;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
210       <RuntimeTypeInfo Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</RuntimeTypeInfo>
211       <CompileAsManaged Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</CompileAsManaged>
212       <CompileAs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">CompileAsCpp</CompileAs>
213     </ClCompile>
214   </ItemGroup>
215   <ItemGroup>
216     <ClInclude Include="src\analysis_stepper.h" />
217     <ClInclude Include="h\basetypes.h" />
218     <ClInclude Include="h\frame.h" />
219     <ClInclude Include="h\framestepper.h" />
220     <ClInclude Include="src\libstate.h" />
221     <ClInclude Include="h\procstate.h" />
222     <ClInclude Include="src\steppergroup-default.h" />
223     <ClInclude Include="h\steppergroup.h" />
224     <ClInclude Include="h\swk_errors.h" />
225     <ClInclude Include="h\symlookup.h" />
226     <ClInclude Include="src\symtab-swk.h" />
227     <ClInclude Include="src\symtab-wrapper.h" />
228     <ClInclude Include="h\walker.h" />
229     <ClInclude Include="src\x86-swk.h" />
230     <ClInclude Include="src\x86-wanderer.h" />
231   </ItemGroup>
232   <ItemGroup>
233     <ProjectReference Include="..\common\common.vcxproj">
234       <Project>{197e213a-6900-4d09-b280-109a0d02df36}</Project>
235       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
236     </ProjectReference>
237     <ProjectReference Include="..\instructionAPI\instructionAPI.vcxproj">
238       <Project>{56f83fe4-e104-4d97-a4b9-89f41b034529}</Project>
239       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
240     </ProjectReference>
241     <ProjectReference Include="..\parseAPI\parseAPI.vcxproj">
242       <Project>{39161b28-a3b4-40b9-ae03-4e021448ba80}</Project>
243       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
244     </ProjectReference>
245     <ProjectReference Include="..\proccontrol\proccontrol.vcxproj">
246       <Project>{e2356da6-9c35-45f6-b9d2-21c1cad3a6ef}</Project>
247     </ProjectReference>
248     <ProjectReference Include="..\symtabAPI\symtabAPI.vcxproj">
249       <Project>{79cc6672-5a8b-4d3b-beea-75024607a81b}</Project>
250       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
251     </ProjectReference>
252   </ItemGroup>
253   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
254   <ImportGroup Label="ExtensionTargets">
255   </ImportGroup>
256 </Project>